gpt4 book ai didi

rest - Yii2 从后端 Controller 调用 api 方法

转载 作者:行者123 更新时间:2023-12-01 00:33:11 25 4
gpt4 key购买 nike

我已经按照 Yii Rest API 文档实现了基于高级模板的 API。我想从后端 Controller 调用 API 方法。有可能吗?

谢谢

最佳答案

所以,我终于找到了解决办法。

我的 Yii2 应用程序有高级模板。我已经创建了 api 模块。

所以应用程序有 3 个端点

  • 接口(interface)
  • 后台
  • 前端

  • 我想从后端或前端调用api方法,这并不重要。

    所以这里api的主要目标是 模块 .您可以阅读此内容 here

    后端/配置/main.php
    'modules' => [
    'api' => [
    'basePath' => '@api/modules/v1',
    'class' => 'api\modules\v1\Module'
    ]
    ],

    然后例如

    在后端/UserController/indexAction
    $res = Yii::$app->runAction('api/user/index');

    它是如何工作的。希望它对某人有所帮助。

    关于rest - Yii2 从后端 Controller 调用 api 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43175117/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com