And*_*mig 4 facebook access-token facebook-canvas
当用户打开我的画布应用程序时,我signed_request从Facebook 获得了一个,我从中得到了user_id和oauth_token.我怎样才能获得access_token并检查/获取用户权限和其他数据?
您正在谈论的oauth_token也是用户access_token,它们应该完全相同.
要检查用户权限,您可以对/ me/permissions进行GET调用,这应该返回类似于下面的数据数组
{
"data": [
{
"installed": 1,
"read_stream": 1,
"manage_notifications": 1,
"manage_pages": 1,
"user_likes": 1,
"user_activities": 1,
"user_interests": 1,
"user_photos": 1,
"user_about_me": 1,
"type": "permissions"
}
]
}
Run Code Online (Sandbox Code Playgroud)
根据您希望访问的其他数据,您需要获得更多权限,然后调用相应的API端点.例如,要获取用户的基本信息,可以拨打电话/me或获取他们的朋友列表/me/friends
您可以在https://developers.facebook.com/docs/reference/api/permissions/找到您可以要求的所有权限.
以及有关在API中调用的位置的所有信息,用于检索所需的不同数据位https://developers.facebook.com/docs/reference/api/
| 归档时间: |
|
| 查看次数: |
1363 次 |
| 最近记录: |