javascriptsdkを使用して最初のFacebookアプリを作成しています。その中で、(FB.api('me / feed'、'post'、))を使用してユーザーのウォールに投稿できます。
今必要なのは、ユーザーが私のアプリにアクセスするときに、そのユーザーの投稿を表示(または一覧表示)する必要があるということです。コードは
FB.api('/me/posts', function(response) {
for (var i=0, l=response.length; i<l; i++) {
var post = response[i];
alert('The value of post is:'+post);
if (post.message) {
alert('Message: ' + post.message);
} else if (post.attachment && post.attachment.name) {
alert('Attachment: ' + post.attachment.name);
}
}});
しかし、それは機能していません。l = response.lengthを削除し、条件をi <5に変更すると、ループ内に入りますが、postの値は未定義になります。
なぜ未定義として返されるのかわかりませんでした。post.messageについても同じように返されます。
ユーザーのaccess_tokenも取得しています。
ユーザーの投稿を取得したい場合は、どのコードを使用する必要がありますか。誰かがこれで私を助けることができますか?
前もって感謝します