壁に表示された友人のページやグループなど、ユーザーフィード/ストーリーに記録されているFacebookを読んでみたい。android facebook sdkを使用してユーザーフィード/投稿にアクセスする方法
ユーザーの投稿を読み、ログインすることができました。しかし、友人やページやグループから見た他のユーザーの投稿やフィードを、Facebookの独自のアプリを開くときにどのように読むのか把握できませんでした。
私が考えることができる唯一の回避策は、友人リストとその投稿を読んで、現在ログインしているユーザー投稿に表示することです。なぜ私は私/フィードまたは私/ポストを使用すると同じ結果を得るか分からない。
Bundle params = new Bundle();
params.putString("fields", "message,created_time,id,full_picture,status_type,source,comments.summary(true),likes.summary(true)");
params.putString("limit", "100");
/* make the API call */
new GraphRequest(AccessToken.getCurrentAccessToken(), "/me/feed", params, HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
/* handle the result */
System.out.println("Festival Page response::" + String.valueOf(response.getJSONObject()));
try {
JSONObject jObjResponse = new JSONObject(String.valueOf(response.getJSONObject()));
System.out.println(jObjResponse);
}
catch (Exception e) {
e.printStackTrace();
}
}
}
).executeAsync();
}
ありがとうございました。最後のポイントの回避策は何ですか?それは私がニュースフィード/ {user-id}/homeであることを達成したいものです。 – krrishna
フィード - '/ {user-id}/feed' - ユーザーのフィードを提供します。つまり、彼がfacebook(友人の重要な投稿)にアクセスしたときに見る投稿を意味します。すべてではありません。 タグ付き - '/ {user-id}/tagged' - 友人によって作成され、ユーザーのプロフィールで共有された投稿。 投稿 - '/ {user-id}/posts' - ユーザーの投稿 - 他の人の壁を含めて –
なぜ私のフィードは自分の投稿だけに友人の投稿ではないのかわかりません。 – krrishna