我正在关注google plus list的文档,我正在使用此代码:
Plus.Activities.List listActivities = plus.activities().list("me", "public");
listActivities.setMaxResults(5L);
// Execute the request for the first page
ActivityFeed activityFeed = listActivities.execute();
// Unwrap the request and extract the pieces we want
List<Activity> activities = activityFeed.getItems();
// Loop through until we arrive at an empty page
while (activities != null) {
for (Activity activity : activities) {
System.out.println("ID " + activity.getId() + " Content: " +
activity.getObject().getContent());
}
// We will know we are on the last page when the next page token is null.
// If this is the case, break.
if (activityFeed.getNextPageToken() == null) {
break;
}
// Prepare to request the next page of activities
listActivities.setPageToken(activityFeed.getNextPageToken());
// Execute and process the next page request
activityFeed = listActivities.execute();
activities = activityFeed.getItems();
这不起作用,因为我必须创建一个客户端对象。我尝试了更多的例子,但我不明白该怎么做。现在: 如何创建客户端对象? 我在哪里插入此客户端对象? 我见过很多答案但没有成功。你可以帮助我。
答案 0 :(得分:1)
代码示例要求您查看Google+ Java quickstart的评论,请参阅source file in question了解如何设置凭据和Plus客户端。您还需要授权您的请求,该示例项目会显示如何使用Google+登录授权用户获取访问令牌。您必须有授权用户才能使用"me"
进行搜索。
此示例是使用Google Java API客户端库的Java代码,默认情况下Android SDK不包含客户端库,因此您需要将其导入到项目中。
答案 1 :(得分:0)
我认为你应该看看这个项目:google API calendar
它与G + API完全相同。