我有一个PHP例程,可以使用curl通过Google的API获取有关YouTube视频的信息。代码在本地工作就像魅力,但是当从一个特定的远程Web服务器运行时,API会返回一条ipRefererBlocked错误消息,指出IP无权访问请求。
我当然已将服务器的IP地址添加到我的Google控制台上凭据部分的已接受IP列表中,并且系统已经很好地用于其他IP,但不适用于此特定的 - 哪个当然是我的直播服务器。访问密钥正常,我甚至尝试仅为此应用程序生成新密钥。不行。
服务器IP已经过检查,并且符合预期,代码 - 如前所述 - 可以在其他服务器上运行。
我已经没有关于在哪里看的想法。
对可能出现问题的任何建议?
马丁
答案 0 :(得分:1)
我在发布后的那一刻解决了这个问题。
Google提议添加IP旧的IPv4格式(nnn.nnn.nnn.nnn)和IPv6(nnnn:nnnn:nnnn:nnnn:nnnn:nnnn或该行的某些内容)
我找到了我的服务器的IPv6地址,输入了那个和violá!
Stuff现在正在工作。
马丁