在上面的图片中,您可以看到如何使用其他应用程序从Yii2应用程序获取数据,我想在将数据从另一个应用程序推送到Yii2应用程序时使用相同的过程。这意味着Yii2只提供api方法来克服推/拉数据。
给我一些建议?
答案 0 :(得分:1)
Yii2提供了随时可用的RESTful Web服务API。 http://www.yiiframework.com/doc-2.0/guide-rest-quick-start.html
答案 1 :(得分:1)
首先,您需要单独的API模块。
如果使用高级模板(带后端,前端),则需要在项目的根级别创建api目录。如果您的项目很大,并且API将来会发生变化,并且您的API适用于许多客户,那么您应该制作版本控制API。在api目录中创建目录“modules”,然后在“modules”中创建目录“v1”。将来,如果您需要进行大量更改,请创建第二个目录,例如“v2”。
如果使用Basic模板,只需创建模块目录,然后创建API模块。