好吧,在我的应用程序中,我要求用户授予我获取他的电子邮件的权限......假设他这样做......
根据API参考的代码,该FB.getLoginStatus
函数返回一个Json Object,内容如下:
{
status: 'connected',
authResponse: {
accessToken: '...',
expiresIn:'...',
signedRequest:'...',
userID:'...'
}
}
那么,假设用户已经接受了条款,并授予了我的应用程序的电子邮件权限,那么电子邮件值在哪里?它在一个新的孩子的FB.getLoginStatus
反应?就像是:
{
status: 'connected',
authResponse: {
accessToken: '...',
expiresIn:'...',
signedRequest:'...',
userID:'...'
userEmail:'....'
}
}
在 PHP 中,我使用类似的东西:
json_decode(file_get_contents('http://graph.facebook.com/SOMEIDHERE'))->name;
(例如,对 graph.facebook.com 的请求)
但这不是我要找的。
感谢您的关注。