在一个网站上,我使用API Youtube与ZendGdata检索用户的所有视频,并创建带有视频和他的信息的网页。
现在我需要在我的网站上添加一个喜欢或不喜欢的视频系统,我需要检索喜欢和不喜欢的数量。
(是的,这里有两个问题^^)
因此,我检索例如$videoEntry->getVideoTitle();
的标题,$videoEntry->getVideoViewCount();
的视图数,但我如何检索喜欢/不喜欢的数量?
如何在我的网站上为视频投票呢?
如果你看一下YouTube 3.0 API中的videos
资源,其中包含的值是:
-
likeCount
-
dislikeCount
详细信息在这里:https://developers.google.com/youtube/v3/docs/videos
如果您使用的是YouTube 2.0 API,那么请查看<yt:rating>
标记,它包含以下字段:
-
numLikes
-
numDislikes
更多信息在这里:https://developers.google.com/youtube/2.0/reference#youtube_data_api_tag_yt:rating
一个更新的Cormac答案是youtube将删除这个,你可以只使用自己。
<>之前注:统计数据。dislikeCount财产将于2021年12月13日私有化。这意味着只有当API请求经过视频所有者的身份验证时,属性才会包含在API响应中。有关更多信息,请参阅修订历史记录。