开发者 Account Kit 常见问题解答
可在哪些平台上使用 Account Kit?
iOS、Android 和网页均支持使用 Account Kit。

但对于网页而言,Internet Explorer (IE) 7、8 和 9 版本均不支持使用 Account Kit。如想使用,请务必将 IE 升级至 10 或更高版本。IE 10+、Edge、Chrome、Opera、Firefox 和 Safari 均支持使用 Account Kit。
我收到一条一般性错误消息。 如何获得更多信息?
您可以将 init method 的“debug”标记设置为“true”,以便获得关于错误的更多信息。
通过 Account Kit 使用短信是否会收费?
为方便开发者使用 Account Kit,2018 年 8 月之前,我们不会收取任何短信费用。之后可能会按照标准的短信费率,对每月确认短信数量超出 10 万条的应用收费。对于 FbStart(Facebook 为初创阶段的移动应用公司推出的计划)应用,我们永远不会收取任何 Account Kit 短信费用。请前往 FbStart 应用程序 主页了解如何收费。
不能自动填充设备的手机号码。 我该怎么办?
手机状态是否能读取取决于 SIM 卡,即使安装了 SIM 卡,也可能无法读取。我们正在调查此问题。
在 Android 系统中不能自动填充短信验证码。 我该怎么办?
如果最初发送的短信没用,则请求重新发送。如果问题未解决,则很可能是由编码问题导致。

对于某些国家/地区和语言,短信会拆分为若干单独的消息,而不是包含在一个消息内。我们正在调查此问题。

请注意,仅 Android 支持自动填充短信验证码。iOS 不支持自动填充短信验证码。
我能使用 Account Kit 让用户从网页视图登录吗?
JavaScript SDK 不支持网页视图登录,因此无法使用 Account Kit 让用户从网页视图登录。
是否可以自定义登录 UI 中显示的或用户收到的短信中的文本?
无法自定义登录 UI 和收到的短信中的文本,原因如下:
  • 我们需要确保“AccountKit”是一款合法的产品和服务
  • 我们需要解析收到的短信,以便能够自动填充验证码
  • 我们针对登录界面和短信提供整套本地化内容。如果文本可自定义,我们就无法供此本地化内容。
短信发送出现延迟。 我该怎么办?
大部分情况下,短信会在几秒钟之内送达。但在另外一些情况下,短信可能会因以下原因延迟:路由问题或终端用户地区内的区域问题。
短信已接收,但无法读取。 我该怎么办?
Facebook 使用不同的短信编码,以确保能够为用户提供最好的体验,并在可能的情况下使用不同的语言。可能存在移动运营商不支持某些编码的情况,这会导致这类无法读取短信文本的问题。如果出现这种情况,请联系我们,以便我们解决此问题。
我正在为 Android 版 Account Kit 自定义用户界面,但不显示背景图片。 这是为什么?
如果您在自定义主题中为“accountKitBackground”指定的图片未显示,请检查“accountKitBackgroundColor”的值。此属性必须为半透明或全透明 (alpha < 1.0)。如果对“accountKitBackgroundColor”使用不透明颜色,就会隐藏背景图片。
Facebook © 2018 Privacy Term of Use

To help personalize content, tailor and measure ads, and provide a safer experience, we use cookies. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Learn more, including about available controls: Cookies Policy