wuhaotian cfa6c33680 【程序目录】更新 7 maanden geleden
..
config 5c5033a608 【程序目录】更新 2 jaren geleden
controller cfa6c33680 【程序目录】更新 7 maanden geleden
middleware 37b983619a 优化注释 2 jaren geleden
route 9e1a8c3671 【程序目录】更新开源5.4版本 1 jaar geleden
validate 5c5033a608 【程序目录】更新 2 jaren geleden
OutApiExceptionHandle.php 618f56d1fc 抛错信息整理 2 jaren geleden
README.md c05e878f33 【程序目录】更新v5.3.0 1 jaar geleden
provider.php 5c5033a608 【程序目录】更新 2 jaren geleden

README.md

crmeb/app/outapi目录用于定义项目对外开放的接口。

具体来说:

  • 是项目对合作第三方开放的API接口定义目录

  • 这里的接口可以被第三方直接调用来获取数据或完成相关业务

  • 这类API接口与内部使用的API有区别:

    • 对外开放,不需要登录授权
    • 安全限制较严,只提供必要接口
    • 接口规范遵循RESTful原则
  • 常见场景:

    • 第方小程序/APP直接获取商品数据
    • 第方商户后台系统同步订单信息
    • 小程序支付回调通知接口

使用这个目录定义外部接口可以:

  • 实现与其他系统的深度集成

  • 让更多场景能够使用CRMEB提供的能力

  • 降低对第方的侵入性,仅开放必要接口

所以总结来说,outapi用于项目对外部开放的公开API,扩展第三方接入能力。