我有一个关于使用Facebook Javascript API的非常简单(希望)的问题。
我们目前正在使用server-side flow将用户登录到我们的网站,这会让我们获得一个身份验证令牌并设置一个Cookie。我正在尝试使用Javascript API查询我们登录用户的好友列表,但每次调用undefined
时,我只会收到FB.api
。即使FB.getLoginStatus
返回undefined
。
This page让我相信我们倒退了。我们是否需要使用客户端流程登录才能使用Javascript API?
我认为你可以使用cookie而不管它来自哪里......
答案 0 :(得分:0)
FB.login
功能?您可以先调用它,以确保用户已登录。尝试在FB.getLoginStatus回调函数中调用它。
最终它总是取决于项目,但我总是会尝试使用javascript api进行用户身份验证和登录。使用户保持在同一页面上并且看起来更好。