1

Facebook の友達のすべての誕生日にアクセスする必要がある Android アプリを開発しています。でもどういうわけか、私はごく少数の人の誕生日しか知りません。

新しい Facebook タイムラインがこのバグを引き起こしているのでしょうか? 私の友人のほぼ全員が自分の誕生日を見えるように設定しているにもかかわらず、Graph API Explorer に行ってもそれらが表示されないからです。また、タイムラインなしで古い Facebook をまだ使用している友人の誕生日を確認できることにも気付きました。

この問題の原因を知っている人はいますか?

前もって感謝します!

4

1 に答える 1

5

誕生日の場合、次の2つの権限があります

friends_birthday,user_birthday

古いウォールユーザーとタイムラインユーザーの動作は同じです。次のツールを使用して、上記の権限を取得していることを再確認してください。

Accesstokenデバッガー

許可がある場合は、次のツールを使用して友達の誕生日を確認してください

グラフAPIツール

PS:ユーザーはその年にプライバシーを適用できますが、完全な誕生日には適用できません。
一部の人々は、Facebook設定を使用してFacebookアプリケーションをオプトアウトしているため、グラフAPIを使用して誕生日が表示されません。

于 2012-06-18T11:11:09.763 に答える