API Youtube,如何获得喜欢和不喜欢


API Youtube, how to get like and dislikes

在一个网站上,我使用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响应中。有关更多信息,请参阅修订历史记录。