我正在制作小型YouTube播放列表项目,我使用Youtube api获取数据。我现在使用了"服务器应用程序的密钥",并将我自己的IP地址列入白名单。通过这种方式,我从YouTube上获得了数据。但是现在当我尝试将其移动到我自己的服务器时,我没有得到任何数据。我也尝试将服务器的IP地址添加到密钥中,但它不起作用。我用这个PHP代码来获取服务器的ip
echo $_SERVER['SERVER_ADDR'];
我的应用处于 dev.domain.com/app所以我还尝试添加第二个键,即"浏览器应用程序的键"。我添加了这样的模式
*.domain.com/*
但它也没有用。你有什么建议吗?
只是为了确保:
- 服务器密钥绝对是您在使用 PHP 时要选择的密钥。
- 我在服务器上检查了
$_SERVER['SERVER_ADDR'];
,它返回与域名关联的IP。所以这对你来说也应该很好。
你能提供API的答案吗?其中很可能有一些有用的信息。