Facebook APIは初めてですが、すべての写真をFacebookページから取得する必要があります。私はなんとか最初に作成されたアルバムのすべての画像を返すグラフAPIクエリを取得しました。プロフィール写真アルバム。例えば:
https://graph.facebook.com/227843870675663/photos
しかし、ページ内の他のすべての既存のアルバムについても同じようにする必要があります。どんなポインタでも本当に感謝しています。
これを試してみて、どうなるか教えてください。すべての写真を正常に引き出しました。
Facebookページの管理者であることを確認してください。
APIナビゲーターで、 "/ me"が自分の基本情報を表示することを確認できます。
"/ me/accounts"と入力して、何かが表示されるかどうかを確認してください。エラーが発生するはずです。
「Get Access Token」をクリックします
ウィンドウがポップアップします。 "Extended Permissions"に移動します
"manage_pages"を選択します
「Get Access Token」をクリックします
"/ me/accounts"をもう一度試してください。表示ウィンドウ内にページのリストが表示されます。
目的のページを選択し、 "id"フィールドをクリックします
次に、左側のウィンドウに "Node:"と+サイン。 +記号をクリックして、使用できるオプションを確認します。
+記号をクリックして[接続]までスクロールし、「アルバム」を選択します。
子レベル、選択「写真」
「写真」の子レベル、選択「ソース」
次に、右側の「送信」をクリックします。選択したFacebookページのすべての写真のURLとともに返されたJSONが表示されます。
URL- https://graph.facebook.com/ ?fields = albums.fields(photos.fields(source))をコピーして、ブラウザに接続します。すべての写真のJSON、およびFacebookのCDNに対応するURLが表示されます。
Facebookユーザーを取得する の場合、次のことができます。
彼らはそれぞれそれらの許可を必要とします:
更新:
これらの情報を Facebookページ から取得したい場合:
権限は次のとおりです。有効なaccess_tokenまたはユーザーaccess_token