无效的API密钥:您必须被授予有效密钥tmdb laravel 5.5

时间:2017-11-07 13:03:21

标签: laravel laravel-5 laravel-5.5

我正在尝试在我的laravel 5.5上安装php-tmdb/laravel,但在基本测试中出现错误

  

无效的API密钥:您必须被授予有效密钥

我尝试使用谷歌并找到此链接https://github.com/php-tmdb/laravel/issues/38

但它不起作用或无法理解

帮帮我

3 个答案:

答案 0 :(得分:1)

此程序包中的自动发现无法正常工作

只需在提供商上添加

即可
  

配置/ app.php

Tmdb\Laravel\TmdbServiceProvider::class,

现在一切正常

答案 1 :(得分:0)

根据github README.md https://github.com/php-tmdb/laravel

安装软件包后,运行此命令以发布配置文件:

php artisan vendor:publish --provider="Tmdb\Laravel\TmdbServiceProviderLaravel5"

然后使用您的api密钥在您的应用程序中编辑此文件:config/tmdb.php

配置文件应如下所示: https://github.com/php-tmdb/laravel/blob/master/src/config/tmdb.php

注意'api_key' => '',填写此内容,然后重新运行您的代码/测试。

您可以在此处获取API密钥:https://developers.themoviedb.org/3/getting-started

更改配置后,为了更好的措施;使用以下命令清除配置缓存:

php artisan config:clear

答案 2 :(得分:0)

编辑/vendor/php-tmdb/laravel/src/config/tmdb.php

找到'api_key' => '',并在此处添加密钥。