0

Facebook アプリのテスト ユーザーを作成し、名前、プロフィール写真、音楽、テレビ、映画、本、活動、興味のフィールドに入力しました。情報はそこにあり、プロファイルで表示できますが、正しいアクセス許可と思われるものを指定したにもかかわらず、何らかの理由で、ユーザーとしてログインしているときに Grap API エクスプローラーからでもこの情報にアクセスできません。

Graph API エクスプローラーに移動すると、[FQL] タブに移動し、次のクエリを起動すると、特定のフィールドのみが取得されます。

SELECT name,pic_big,music,tv,movies,books,email FROM user WHERE uid = me()

応答は次のとおりです。

{
  "data": [
    {
      "name": "Aisha Bibi",
      "pic_big": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/274348_100004159483336_574477135_n.jpg",
      "music": "",
      "tv": "",
      "movies": "",
      "books": "",
      "email": "aisha_gjmodrm_bibi@tfbnw.net"
    }
  ]
}

次のユーザー データ権限を選択して、このリクエストのアクセス トークンを生成しました: email, user_activities, user_education_history, user_interests.

プロファイルに存在するにもかかわらず、ユーザーの情報を取得できない理由を誰か教えてもらえますか?

前もって感謝します:D

4

1 に答える 1

0

申し訳ありませんが、ドキュメントを十分に読んでいないようです。user_likesユーザーの音楽や動画などにアクセスするには、許可が必要です。これが誰かに役立つことを願っています!

于 2012-08-17T10:25:07.737 に答える