我想建立一个网站,使用户可以在页面上看到他们发布的图片。
我已经注册了facebook API,并有一个应用程序ID和应用程序密码。
我将用户发送到oauth以获取用户的访问令牌,但我不知道下一步该怎么做。
https://graph.facebook.com/v3.0/me?fields=id,name,posts&access_token={#}
我以为这可以用,但是下面有错误 “必须使用活动访问令牌来查询有关当前用户的信息。”,
答案 0 :(得分:0)
您用于获取访问令牌的URL实际上是一个应用程序令牌API。 要生成访问令牌,请替换
https://graph.facebook.com/oauth/access_token?client_id={#}&client_secret={#}&grant_type=client_credentials
与
https://www.facebook.com/v3.0/dialog/oauth?response_type=token&client_id={#id}&redirect_uri={#}&scope=publish_pages
在此处发布令牌的地方添加重定向网址。
OR
更好的选择是使用此处提到的登录按钮。
https://developers.facebook.com/docs/facebook-login/web/login-button
您还可以在此处阅读有关所有访问令牌的信息
https://developers.facebook.com/docs/facebook-login/access-tokens/