グラフ API は、/me オブジェクト アドレス プロパティに対して null を返します。アドレスの許可が見つかりません。ユーザーの現在のアドレスに対する権限は何ですか? プライバシーの問題のため、アドレスは常にアクセスできませんか? ありがとう
1 に答える
0
ユーザーがログインした後、/me?access_token=ACCESS_TOKEN を呼び出すと、ユーザーに関する少なくとも基本的な情報が返されます。特別な権限は必要ありません。
重要なことの 1 つは、access_token をユーザーに関連付ける必要があることです (別名 - ユーザーのログイン後に受け取ります)。client_credentials
( を使用して)アプリケーションの access_token を取得するだけでは、/me
有効なエンドポイントではありません。デバッガーを介して access_token を実行することで確認できます
を使用しない場合access_token
、またはacces_token
人に関連付けられていない を使用する場合 (上記のシナリオのように)、次の結果が得られます。
{
"error": {
"message": "An active access token must be used to query information about the current user.",
"type": "OAuthException",
"code": 2500
}
}
だから/me
決して戻ってはいけませんnull
。何らかの種類の json 応答が常にあります。これで問題が解決しない場合は、その回答をコメントに投稿してください。
于 2012-12-30T16:11:52.153 に答える