我一直在尝试使用以下代码添加范围参数。
当我添加范围时,按钮不会被渲染。如果我删除了范围,则呈现按钮。
<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'});
答案 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>