Google YouTube API拒绝将IP设置视为已接受

时间:2015-11-13 11:48:45

标签: php curl youtube google-api

我有一个PHP例程,可以使用curl通过Google的API获取有关YouTube视频的信息。代码在本地工作就像魅力,但是当从一个特定的远程Web服务器运行时,API会返回一条ipRefererBlocked错误消息,指出IP无权访问请求。

我当然已将服务器的IP地址添加到我的Google控制台上凭据部分的已接受IP列表中,并且系统已经很好地用于其他IP,但不适用于此特定的 - 哪个当然是我的直播服务器。访问密钥正常,我甚至尝试仅为此应用程序生成新密钥。不行。

服务器IP已经过检查,并且符合预期,代码 - 如前所述 - 可以在其他服务器上运行。

我已经没有关于在哪里看的想法。

对可能出现问题的任何建议?

马丁

1 个答案:

答案 0 :(得分:1)

我在发布后的那一刻解决了这个问题。

Google提议添加IP旧的IPv4格式(nnn.nnn.nnn.nnn)和IPv6(nnnn:nnnn:nnnn:nnnn:nnnn:nnnn或该行的某些内容)

我找到了我的服务器的IPv6地址,输入了那个和violá!

Stuff现在正在工作。

马丁