gpt4 book ai didi

php - YouTube API v3 调用在浏览器中工作,在代码中失败

转载 作者:行者123 更新时间:2023-12-03 05:57:03 25 4
gpt4 key购买 nike

我正在尝试从 PHP 调用 YouTube API v3 以获取视频的持续时间。我有我的开发人员 key ,并根据 Google 的文档和 SO 上的许多其他帖子组装了似乎是有效的 URL:

https://www.googleapis.com/youtube/v3/videos?id=rpVJkH7dWsY&part=contentDetails&key= {myDeveloperKey}

我可以在浏览器中输入这个 url,然后就会返回一大堆正确的东西。但是当我通过 file_get_contents($the_url) 从 PHP 调用它时,它会因“连接超时”错误而失败。

我一定做错了什么;有什么建议吗?谢谢!

最佳答案

我的做法与您描述的完全相同,使用 file_get_contents($the_url) ,对我来说效果很好。如果它在浏览器中但不能在您的服务器上工作,我唯一能想到的就是确保您使用的是不同的 API key ,即服务器 key ,您将使用浏览器 key 从浏览器进行测试,大概。如果这不是问题,我想不出任何其他明显的原因它不应该工作。

关于php - YouTube API v3 调用在浏览器中工作,在代码中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35382384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com