2014-03-26 62 views
0

我正在使用Facebook JS SDK将用户登录到我的网站。我有一个FB按钮,看起来像这样:Facebook Javascript SDK执行问题

<fb:login-button size="medium" perms="email,publish_stream">Login</fb:login-button> 

以前它工作正常,但最近停止了询问邮件和发布权限。有没有改变?

+0

什么ü上登录或换言之,针对getloginurl指定范围()? –

+0

我在这个阶段没有调用getLoginUrl,我打电话给:$ this-> facebook-> getUser(); – filip

+0

通过FB连接你一定已经做了一些登录facebook,一旦它成功,你越来越/我?没有登录你永远不会从FB获取数据和更多/我需要访问令牌和它提供后,您使用FB连接登录Facebook的连接 –

回答

0

OK,问题是,SDK已经改变,它是不是“范围”,而不是“烫发”:

<fb:login-button size="medium" scope="email,publish_stream">Login</fb:login-button> 
0

请求用户登录时请求user_email权限吗?这是访问电子邮件地址所需的权限。将其添加到登录功能的scope

+0

抱歉,我使用JS SDK登录。我有权限定义,但它没有要求他们(所以他们没有被授予)。我已经更新了这个问题 – filip