【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » IT资讯 » 正文

Facebook登录

放大字体  缩小字体 发布日期:2020-04-26 15:35:52    浏览次数:27
导读

  加载网页时应采取的第一步是检查用户是否已使用 Facebook 登录功能登录您的应用。调用即可开始此流程。此函数会触发 Facebook 调用,获取登录状态,并调用包含结果的回调函数。  unknown— 用户未登录 Facebook,所以无法知道他们是否登录了您的应用。或者已经调用FB.logout(),因此无法连接至 Facebook  如果用户

  加载网页时应采取的第一步是检查用户是否已使用 Facebook 登录功能登录您的应用。调用即可开始此流程。此函数会触发 Facebook 调用,获取登录状态,并调用包含结果的回调函数。

  unknown— 用户未登录 Facebook,所以无法知道他们是否登录了您的应用。或者已经调用FB.logout(),因此无法连接至 Facebook

  如果用户未登录您的应用,或未登录 Facebook,则可以通过FB.login()呈现登录对话框,以此提示他们登录,或显示“登录”按钮。

  您可以轻松地在自己的页面中添加登录按钮。有关自定义“登录”按钮的信息,请参阅“登录”按钮。要获取基础按钮的代码,在以下配置器中输入所需的值,并点击获取代码。

  注意,在本主题末尾的示例中,我们使用按钮的 onlogin 属性设置了一个 Javascript 回调,用于检查登录状态,了解用户是否成功登录:

  正如参考文档所述,此函数会生成一个展示登录对话框的弹窗,所以应只在用户点击 HTML 按钮后调用此函数(这样可以防止弹窗被浏览器阻止)。

  还可以选择随此函数调用传递的可选scope参数,此参数是要向应用用户请求的一系列以逗号分隔的权限。以下是调用包含scope(与“登录”按钮中使用的相同)的FB.login()的方法。在本示例中,请求的是用户的邮箱和也在使用应用的好友列表:

  在登录流程的这一阶段,您的应用会展示“登录”对话框,用户可以选择是取消登录还是允许应用访问他们的数据。

  无论用户的选择是什么,浏览器都会返回给应用,表明用户是连接还是取消状态的响应数据会发送到应用。当为应用使用 Javascript SDK 时,会向调用 FB.login() 时指定的回调返回 authResponse 对象:

  您可以向按钮或链接添加 Javascript SDK 函数 FB.logout,让用户可以退出应用,如下所示:

  下面的代码会在 HTML 页面中加载和初始化 Javascript SDK。在指示的地方添加您的应用编号。对于 API 版本,请指定要使用的图谱 API 版本。若无要使用较旧版本的特殊原因,请指定最新版本:v3.3.

 
关键词: facebook登录
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-176828.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4