在一个网站上,我使用 API Youtube 和 ZendGdata 来检索用户的所有视频,并使用视频和他的信息创建网页。
现在我需要在我的网站上添加一个喜欢或不喜欢视频的系统,我需要检索喜欢和不喜欢的数量。
(是的,这里有2个问题^^)
所以,我检索例如标题$videoEntry->getVideoTitle();
,查看次数,$videoEntry->getVideoViewCount();
但我如何检索喜欢/不喜欢的数量?
以及如何在我的网站上为视频投票?
在一个网站上,我使用 API Youtube 和 ZendGdata 来检索用户的所有视频,并使用视频和他的信息创建网页。
现在我需要在我的网站上添加一个喜欢或不喜欢视频的系统,我需要检索喜欢和不喜欢的数量。
(是的,这里有2个问题^^)
所以,我检索例如标题$videoEntry->getVideoTitle();
,查看次数,$videoEntry->getVideoViewCount();
但我如何检索喜欢/不喜欢的数量?
以及如何在我的网站上为视频投票?
如果您查看videos
YouTube 3.0 API 中的资源,其中包含的值包括:
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 将删除它,您只能自己使用它。
注意:statistics.dislikeCount 属性将于 2021 年 12 月 13 日设为私有。这意味着只有在 API 请求经过视频所有者身份验证后,该属性才会包含在 API 响应中。有关详细信息,请参阅修订历史记录。