所以我有这段代码
$yt->setMajorProtocolVersion(2);
$activityFeed = $yt->getActivityForUser("google");
printActivityFeed($activityFeed);
function printActivityFeed($activityFeed) {
foreach($activityFeed as $activityEntry) {
$author = $activityEntry->getAuthorName();
$gr = $activityEntry->getRating();
}
}
为什么
$gr
总是null
/不存在,即使注释竖起大拇指/竖起大拇指也是如此? 最佳答案
您的PHP代码会转换为以下API调用:
https://gdata.youtube.com/feeds/api/users/google/events?v=2&prettyprint=true&key=AI39si6ZOCQQ0oBM_xkRpAO_sbowfEDoXQ10opTm62ZFj_2qjJtCI6GXGHCCz2bD2XObbV6uNPUx1EdbFXhwgN9-baWcKASXJg
如果您查看该提要中的 Activity ,则它们与对评论进行评级无关。可以认为YouTube用户名“Google”最近未对任何评论进行评分。