code
的{{1}}属性(在Facebook JavaScript API中)是否有用?我正在生成这样一个:
authResponse.signedRequest
The docs这样说:
交换有效的用户访问令牌
FB.login({ scope: "email" }, function(r) { console.log([ function(d){ return d.split('.')[1]; }, function(d){ return atob(d.replace('-', '+').replace('_', '/')); }, JSON.parse, function(d){ return d.code; } ].reduce( function(acc, f) { return f(acc); }, r.authResponse.signedRequest )); });
:OAuth代码,可以通过subsequent server-side request
...但该链接重定向到Facebook登录主页。我发现code
端点已记录为here,但它需要/oauth/access_token
参数,在这种情况下没有一个。