Stella Platform Documentation

Stella Platform Documentation

  • 文档
  • 标准设置程序
  • 参考
  • 常见问题
  • Bot API
  • 接口
  • Languages icon中文
    • English

Messener SDK

如何在Facebook Messenger浏览器(Webview)中实现Facebook登录?

在Facebook Messenger中,有很多时候需要我们创建一个应用程式所提供的Webview,其中之一就是使用Facebook登录进行帐户链接。一些客户需要用户先用Facebook帐户登录来作身分识别。

但是,由于Facebook Messenger将阻止应用程式所提供的webview中弹出任何窗口,因此Facebook Javascript SDK在web视图上提供的登录按钮在这种情况下将沒有作用。

要解决此问题,我们建议您为该登录页面上的用户手动创建登录流程。

  1. 转到Facebook App报表版(Facebook App Dashboard)。在「产品」(Product)下,选择「Facebook Login > Settings」。
  2. 在「Client OAuth Settings」下,打开一个名为Embedded Browser OAuth Login的选项。
  3. 在「Valid OAuth Redirect URIs」下添加您的Redirect URL。

Custom Redirect URL(s) Configuration
  1. 按照 Facebook指南 官方的通过重定向URL设置Facebook登录。

  • 如何在Facebook Messenger浏览器(Webview)中实现Facebook登录?
Stella Platform Documentation
Docs
Get StartedBot API ReferenceAPI ReferenceStandard Procedures
Community
FAQUser ShowcaseChat with Us
Copyright © 2021 Sanuker Inc. Limited