Youtube Data API v3的结果不同

时间:2015-02-16 10:26:49

标签: php ruby youtube youtube-api

Youtube APi非常奇怪的行为。 浏览器和API资源管理器中的结果与我的程序化api调用的结果不同。

例如,如果我们尝试 https://www.googleapis.com/youtube/v3/search?key={KEY}&maxResults=15&part=snippet&q=make+her+say&type=video&videoCategoryId=10 在浏览器中,结果将是正确且相关的。

如果我从服务器发送此请求(我使用php file_get_contents和ruby open-uri / Net :: HTTP测试),结果将非常奇怪且无关紧要。

当我在浏览器中简单运行此查询时,第一个结果是:

...
"title": "Kid Cudi - Make Her Say (Explicit) ft. Kanye West,Common",
...

但是当我运行这段代码时

<?php print file_get_contents([SAME QUERY STRING]); ?>

第一个结果是

   ...
   "title": "Make her Say ( Afrojack )"
   ...

UPDATE! 我已经从另一台服务器测试了它,它工作正常。所以问题与我们的服务器有关。也许谷歌有一些我们的IP历史? 可能是什么问题?

0 个答案:

没有答案