我正在尝试使用图API来获取用户状态更新。
这些是我的步骤
用户授予我user_status,read_stream权限
然后我的应用程序执行以下操作。
https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=".$FBappID."&client_secret=".$FBappSecret
并获得$ AccessToken
接下来我转到https://graph.facebook.com/the-username/permissions?access_token=$AccessToken
我确保read_stream和user_status = 1
然后我尝试https://graph.facebook.com/the-username/statuses?access_token=$AccessToken
当我这样做时,我收到错误“无法打开流:HTTP请求失败!HTTP / 1.0 400错误请求”
答案 0 :(得分:0)
首先从Facebook获取令牌,网址必须设置为
https://graph.facebook.com/oauth/authorize?client_id=[App_id]&redirect_uri=http://[you app uri]/url/where_you_recive_the_token_from facebook
这将重定向类似:
http://you_app_uri/url/?code=[Code Generated By Facebook String(196)]
然后你可以用
https://graph.facebook.com/the-username/statuses?access_token=$_GET['code']