function Pages()
{
FB.api(
'/me/accounts',
'GET',
{ fields: 'name,about' },
function(response) {
document.getElementById('showPages').innerHTML = response.name + ' ' + response.about ;
},{ scope: 'manage_pages' }
);
}
私はこの機能を使用して、自分のアプリケーションにログインしているユーザーが管理するページとそのページを取得します。fb.apiメソッドを使用してfacebookでユーザー管理ページの詳細を取得
"未定義"と出力されています。
FB.apiが、それはナンセンスであると 'scope'を渡そうとし、パーミッションを要求しません。..除去しなければなりませんでした。パーミッションを要求するのはFB.loginの機能です。このAPIコールのレスポンスオブジェクト(成功した場合)は、あなたが思っているように構造化されていないため、コンソールにログを記録して検査し、理解してください。 – CBroe
がコンソールにあります レスポンス=オブジェクト{data:Array [0]} と私はスコープも削除しました。でも同じ出力が得られました。 – Sarvagya
これを読んで:http://www.devils-heaven.com/facebook-javascript-sdk-login/ – luschn