我正在尝试使用 Youtube api 3.0 获取单个视频的数据,但我不知道该怎么做。
我设法让这个例子很容易工作:https://developers.google.com/youtube/v3/code_samples/php
并对其进行一些自定义。
但现在我正在尝试获取具有特定 ID 的单个视频的信息。
这是我的尝试
$data = $youtube->videos->list("snippet");
这总是给我这个错误
Cannot unset string offsets in {SERVER_PATH}/Google_ServiceResource.php on line 95
如果有人能提供帮助,我将不胜感激。
最佳答案
不能给你确切的 php 代码,但 url 是这样的
String url = "https://www.googleapis.com/youtube/v3/videos?id="+videoID+"&key=" + YOUR KEY HERE + "&fields=items(id,snippet(channelId,title,categoryId),statistics)&part=snippet,statistics";
你得到一个你解析的 JSON 对象 :)
关于php - youtube api 3.0 获取单个视频的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17602472/