私はプログラマティックに、hereというJavaクラスcom.google.api.services.plusDomains.PlusDomains.Activities.List
を使用してGoogle+のドメインAPIからユーザーのプライベート投稿を読んでいます。ドメイン認定のサービスアカウントとPCKS12ファイルを使用しています。 APIコール用に適切な資格情報が設定されています。Google+ドメインAPI:不足しているアクティビティ
私はPlusDomains.Activities.Listを呼び出すと、クラスcom.google.api.services.plusDomains.model.Activity
で表される、指定されたユーザーのドメイン非公開投稿のリストを含むjsonオブジェクトを受け取ります。ただし、特定のユーザーの場合、返されるアクティビティがあっても、同じコールでアクティビティは返されません。
私はGoogleサポートチームに連絡し、クライアントライブラリの問題である可能性があり、ここで問題を開くように指示しました。もし誰かが私たちを助けてくれたら本当にうれしいよ。ここで
は私のコードスニペットです:
PlusDomains plusDomains = new PlusDomains.Builder(httpTransport, jsonFactory, credential).setApplicationName(appName).setRootUrl("https://www.googleapis.com/").setHttpRequestInitializer(credential).build();
PlusDomains.Activities.List listActivities = plusDomains.activities().list("me", "user");
listActivities.setMaxResults(50l);
com.google.api.services.plusDomains.model.ActivityFeed activityFeed = listActivities.execute();
List<com.google.api.services.plusDomains.model.Activity> activities = activityFeed.getItems();
私のpom.xmlでのクライアントライブラリのバージョンです:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-plusDomains</artifactId>
<version>v1-rev291-1.22.0</version>
</dependency>
PlusDomainsクラスを使用するアンドロイドスタジオの依存関係 –