如何在Fb登录按钮中包含范围参数

时间:2014-02-25 17:26:31

标签: php facebook facebook-javascript-sdk facebook-php-sdk

我一直在尝试使用以下代码添加范围参数。

当我添加范围时,按钮不会被渲染。如果我删除了范围,则呈现按钮。

<div class="fb-login-button" data-max-rows="1" data-size="medium" data-show-faces="false" data-auto-logout-link="false" ></div>


<div class="fb-login-button" data-max-rows="1" data-size="medium" data-show-faces="false" data-auto-logout-link="false" scope="email,username" ></div>

fb login也以这种方式使用javascript。

有没有办法可以直接将范围添加到按钮而不调用js中的范围。

 FB.login(function(response) {
                 testAPI();
 }, {scope: 'email,user_likes,username,publish_stream'});

1 个答案:

答案 0 :(得分:4)

而不是范围尝试数据范围:

<div class="fb-login-button" data-max-rows="1" data-size="medium" data-show-faces="false" data-auto-logout-link="false" data-scope="email,user_birthday" ></div>