标签: youtube-api
我有以下要求:
https://www.googleapis.com/youtube/v3/search?part=snippet&location=+37.42307%2C-122.08427&locationRadius=1500mi&q=israel&access_token=ya29.CjHzAvvmL97PFzMkIopmF9nT4IVdznARs30XrE5i1_i6j3eQxBlbNdktch2iIHqz1-x7
我收到以下错误:
if (!file_exists($filePath)) { // Throw an exception or do something for alert the wrong path. throw new Exception('File with this path is not available.'); } else { // Do your amazing stuff here }
答案 0 :(得分:1)
正如错误消息所示,您必须将type参数定义为video。
type
video
所以你的电话必须是这样的:
https://www.googleapis.com/youtube/v3/search?part=snippet&location=37.42307,22.08427&locationRadius=50km&q=israel&access_token=ya29.CjHzAvvmL97PFzMkIopmF9nT4IVdznARs30XrE5i1_i6j3eQxBlbNdktch2iIHqz1-x7&type=video
此外,API不支持大于1000公里的locationRadius参数值,因此您必须定义小于1500mi。( Reference )
locationRadius
您可以测试所有参数 here
最后但并非最不重要的是不要公开您的access_token。它应该是秘密的。你必须现在更改它,因为你公开了,或者有人可以根据自己的需要使用它
access_token