2016-02-29 83 views
0

我访问facebook's api via这个网址,因为我需要为用户做的手动登录:Facebook的身份验证API回调访问令牌

https://www.facebook.com/dialog/oauth?client_id=123456&scope=publish_actions&redirect_uri=http://localhost:4004/auth/callback 

我得到验证的弹出不会有问题,给FB访问,然后我callback网址访问与网址:

http://localhost:4004/?login#_=_ 

通常我会期望访问令牌,所以我可以代表用户发布。

我写我的节点代码,并使用node npm fb包帮我发布

回答

1

原来你还需要告诉Facebook的你想返回添加为查询参数之一:

response_type=token 

那么你将得到令牌的URL

完整的URL

https://www.facebook.com/dialog/oauth?client_id=123456&scope=publish_actions&redirect_uri=http://localhost:4004/auth/callback&response_type=token