2017-03-05 11 views
0

私は、私が投稿したFacebookの投稿の詳細(タグ付けされた場所、好きなもの、コメントなどの詳細)をサーバーでホストされているJavaScriptアプリケーションを使用して取得しようとしています。名前、年齢、プロフィール写真などのユーザーの基本情報を取得する。私は次のコードを使って投稿の詳細を抽出したが、そのデータを取得できなかった。Facebookからのユーザーの投稿を取得するJavaScript SDK

FB.api("/me/posts", function(response) { 
console.log(response); 
}); 

FB.api("/me?fields=posts.limit(50)", function(response) { 
console.log(response); 
}); 

私はAWS上で私をホスト

Object {id: "*************"} 

を、次のような出力を受けています。それらのデータを取得するためにFacebookからの許可を得る必要があるか、私がやっている間違いは何ですか?ありがとう

+0

https://developers.facebook.com/docs/facebook-login/permissions#reference-user_posts –

+0

@ suraj-私はそのドキュメントを読みました。しかし、私はこの声明について明確な考えを持っていない "あなたのアプリがこの許可を要求した場合、Facebookはあなたのアプリがそれをどのように使用するかを見直さなければならない"。 – Janitha

+0

https://developers.facebook.com/docs/facebook-login/review/how-to-submitあなたのアプリが名前、メールプロフィール以外のユーザーの詳細をリクエストした場合、レビューのためにFacebookにアプリを提出する必要がある場合 –

答えて

0

投稿、フィードなどの情報を取得するには、許可が必要です グラフAPIエクスプローラにアクセスし、get user access tokenを使用してアクセス許可を取得すると、一連のアクセス許可パラメータが提供されます。

1つを選択してアプリを取得できます。

関連する問題