我一直在尝试使用Google Plus API(他们如何设法让这种困难超出我的范围),而我正试图获得所有用户的评论(或者至少是最近的评论)。 / p>
不幸的是,谷歌已决定通过一次通话使其无法访问,因此我一直在尝试访问所有用户的活动以及每个活动的评论列表。为此,我一直在使用google_plus gem。
我可以拉起一个用户,没问题。但是,对于我拉出的每个用户,他们的活动似乎是nil
。此外,如果我尝试按id获取活动,那么也会返回nil
。例如,我尝试使用id为107200121064812799857来this activity,但我什么都没得到。
我甚至尝试使用Google's API testing tool to try来点击此活动(使用前面提到的ID),它甚至无法找到它。
有人可以解释这里发生了什么吗?也许我没有使用正确的ID或其他东西。
答案 0 :(得分:1)
我甚至尝试使用Google的API测试工具尝试点击此活动(使用上述ID) comments.list API需要一个活动ID,但您要传递Google+个人资料ID。
使用comments.list api时,您需要传递有效的活动ID。
对于Google+上的这篇文章:https://plus.google.com/107200121064812799857/posts/GkyGQPLi6KD
以下是如何列出该活动ID的评论: https://developers.google.com/apis-explorer/#p/plus/v1/plus.comments.list?activityId=z13qd5zouuebcpauy23tuftwdsylxflvs&alt=json