使用来自服务器端身份验证的Javascript API共享Facebook登录凭据

时间:2011-12-11 04:53:38

标签: facebook-graph-api facebook

我有一个关于使用Facebook Javascript API的非常简单(希望)的问题。 我们目前正在使用server-side flow将用户登录到我们的网站,这会让我们获得一个身份验证令牌并设置一个Cookie。我正在尝试使用Javascript API查询我们登录用户的好友列表,但每次调用undefined时,我只会收到FB.api。即使FB.getLoginStatus返回undefined

This page让我相信我们倒退了。我们是否需要使用客户端流程登录才能使用Javascript API?

我认为你可以使用cookie而不管它来自哪里......

1 个答案:

答案 0 :(得分:0)

你是否也尝试过FB.login功能?您可以先调用它,以确保用户已登录。尝试在FB.getLoginStatus回调函数中调用它。

最终它总是取决于项目,但我总是会尝试使用javascript api进行用户身份验证和登录。使用户保持在同一页面上并且看起来更好。