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