设置范围时,Facebook登录按钮消失了

问题描述 投票:-1回答:1

我几乎从FB tutorial复制代码(替换appId)。

它是由FB的默认代码完成的。 (一切都包括登录和授权已经工作)

基本过程正常后,我想尝试用户的特殊权限(FB已经授权APP的权限),所以我需要在fb:login-button上设置范围。

但是当我尝试在fb:login-button标签上设置scope =“name,user_posts”时,如上所述。

<fb:login-button scope="name,user_posts" onlogin="checkLoginState();"></fb:login-button>

然后登录按钮消失了....为什么? (我用另一个用户来测试)

javascript facebook facebook-graph-api
1个回答
0
投票

必须是一些非常古老的教程,这是登录按钮生成器提供的内容:

<div class="fb-login-button" data-max-rows="1" data-size="medium" data-button-type="continue_with" data-show-faces="false" data-auto-logout-link="false" data-use-continue-as="false" data-scope="user_posts"></div>

资料来源:https://developers.facebook.com/docs/facebook-login/web/login-button

顺便说一下,没有一个名为“名字”的许可,即使从未存在过。您将获得没有额外权限的用户名。

© www.soinside.com 2019 - 2024. All rights reserved.