0

だから私はFacebook API関数を試していて、最終的に認証が機能するようになりました。しかし今、私はユーザー フィードを表示しようとしています。より具体的には、ストーリー/メッセージ/説明 (違いがわからない) 自体のみです。 Graph API Explorer のスクリーンショット

だから、私はこのコードを持っています:

function testAPI() {
  console.log('Welcome!  Fetching your information.... ');
  FB.api('/me', function(response) {
    console.log('Good to see you, ' + response.name + '.');
    alert('Good to see you, ' + response.name + '.');
  });
  FB.api('/me/home', function(response) {
    console.log(response.data);
  });
}

これにより、次のようなさまざまなストーリーなどを含む一連の配列が得られます。 コンソールからのスクリーンショット

今、私が欲しいのは、説明自体だけを次々に表示する方法です。これをどのように行いますか?この質問は、Facebook よりも JS 自体に直接関連している可能性がありますが、いくつかの特別なタグと名前が使用されています。おそらく、何らかの foreach コードを使用するとうまくいくでしょうか?

前もって感謝します :)

4

1 に答える 1

1

chrome または firebug で console.dir(response.data) を実行すると、データ配列内の各オブジェクトの各プロパティが表示されます。

そこから、次のことを実行できます

for(var i=0, len = response.data.length; i < len; i++){ console.log(response.data[i].propertyNameYouWant

}

于 2013-02-20T19:43:58.817 に答える