0

FB.apiからJsonオブジェクトが返されますが、その中のデータコンポーネントをフェッチするのが困難です。基本的には、「data」からすべての個人に「name」と「accesstoken」が必要です。いくつかの例からいくつかの方法を試しましたが、まだそれを取得することはできません。誰でも助けることができます。ありがとう。

if (response.authResponse) {
                    FB.api('/me/accounts', function (result) {
                        console.log(result);
                    });
                }

ログの結果から、次のようなfirebugのデータを確認できます。

data


[Object { name=

"Test Company"

,  access_token=

"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

,  category=

"Travel/leisure"

,  more...}, Object { name=

"Some Page"

,  access_token=

"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

,  category=

"Computers/technology"

,  more...}, Object { name=

"Something"

,  access_token=

"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

,  category=

"App page"

,  more...}, 40 more...]


paging
    Object { next=

"https://graph.facebook....fter_id=68468454846654"

}
4

1 に答える 1

1

データを反復処理してみましたか?

for (i in data){
   console.log(data[i]);
   console.log(data[i].access_token);
}
于 2012-11-06T13:04:23.493 に答える