You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yangsai@163.com
cf3d792c05
|
6 months ago | |
---|---|---|
.. | ||
config | 6 months ago | |
controller | 6 months ago | |
middleware | 6 months ago | |
route | 6 months ago | |
validate | 6 months ago | |
OutApiExceptionHandle.php | 6 months ago | |
README.md | 6 months ago | |
provider.php | 6 months ago |
README.md
crmeb/app/outapi目录用于定义项目对外开放的接口。
具体来说:
-
是项目对合作第三方开放的API接口定义目录
-
这里的接口可以被第三方直接调用来获取数据或完成相关业务
-
这类API接口与内部使用的API有区别:
- 对外开放,不需要登录授权
- 安全限制较严,只提供必要接口
- 接口规范遵循RESTful原则
-
常见场景:
- 第方小程序/APP直接获取商品数据
- 第方商户后台系统同步订单信息
- 小程序支付回调通知接口
使用这个目录定义外部接口可以:
-
实现与其他系统的深度集成
-
让更多场景能够使用CRMEB提供的能力
-
降低对第方的侵入性,仅开放必要接口
所以总结来说,outapi用于项目对外部开放的公开API,扩展第三方接入能力。