diff --git a/src/Api/ApiServiceProvider.php b/src/Api/ApiServiceProvider.php index aecbc044b34f34be89fa5b00d1d8d2a52d2d16c4..ff4a1aed07a2796d3800174379e3b588bfb3f905 100644 --- a/src/Api/ApiServiceProvider.php +++ b/src/Api/ApiServiceProvider.php @@ -18,6 +18,7 @@ namespace Discuz\Api; +use App\Common\Utils; use Discuz\Api\Controller\AbstractSerializeController; use Discuz\Api\Events\ApiExceptionRegisterHandler; use Discuz\Api\Events\ConfigMiddleware; @@ -149,6 +150,7 @@ class ApiServiceProvider extends ServiceProvider $prefix = '/plugin/' . $plugin['name_en'] . '/api/'; $route->group($prefix, function (RouteCollection $route) use ($plugin) { $pluginFiles = $plugin['plugin_' . $plugin['app_id']]; + Utils::setAppKey("plugin_appid",$plugin['app_id']); if (isset($pluginFiles['routes'])) { foreach ($pluginFiles['routes'] as $routeFile) { require_once $routeFile;