// Viewer/フレンド情報のレスポンス処理 function receiveData(data) { if(isError(data)) return; // フレンドの愛読書リストを表示 if(!isError(data.get('friends'))) { var html = []; data.get('friends').getData().each(function(person) { html.push( '<div class="person">' + '<div class="name">' + person.getDisplayName() + '</div>' + '</div>'); }); document.getElementById('friends').innerHTML = html.join(''); } // ガジェットの高さを調整 gadgets.window.adjustHeight(); }
get()でデータを格納したopensocial.ResponseItemオブジェクトが得られます。
実際のデータはリクエストの内容によって異なります。
opensocial.Collectionです。