現在のユーザーのすべてのニュースフィード投稿と各投稿者の画像のURLを1回のクエリで取得しようとしていますが、成功しません。
GraphApiで「/me/ home」を呼び出すと現在のユーザーのnewfeedを取得でき、「{user_id}/picture」を呼び出すと特定のユーザーの画像を取得できます。ニュースフィードのすべての投稿者の写真を1つのクエリで取得するにはどうすればよいですか?
前もって感謝します!パブロ
現在のユーザーのすべてのニュースフィード投稿と各投稿者の画像のURLを1回のクエリで取得しようとしていますが、成功しません。
GraphApiで「/me/ home」を呼び出すと現在のユーザーのnewfeedを取得でき、「{user_id}/picture」を呼び出すと特定のユーザーの画像を取得できます。ニュースフィードのすべての投稿者の写真を1つのクエリで取得するにはどうすればよいですか?
前もって感謝します!パブロ
これを取得するには、フィールド拡張を使用できます。複雑な要因の 1 つは、現在必要なすべてのフィールドを手動で要求する必要があることです。このクエリを試してください:
me/home?fields=from.name,from.picture,message,picture
これは実際にはかなり簡単です。/me/home
クエリをそのまま使用します。しかし、あなたに電話をかける代わりに/user_id/picture
、HTMLでこれを行うことができます:
<img src="https://graph.facebook.com/{user_id}/picture?type=square" />