【发布时间】:2012-03-06 17:37:15
【问题描述】:
使用 Facebook 增强的身份验证对话框,对话框本身会显示一个蓝色按钮,用于在用户端确认应用程序。此按钮的文本可能是:
- 加入 Facebook
- 使用 Facebook 登录
- 转到应用程序
- 玩游戏
有什么方法可以选择显示的吗?例如,我想使用 Log in with,但我总是得到 Go to App。
【问题讨论】:
标签: facebook facebook-authentication
使用 Facebook 增强的身份验证对话框,对话框本身会显示一个蓝色按钮,用于在用户端确认应用程序。此按钮的文本可能是:
有什么方法可以选择显示的吗?例如,我想使用 Log in with,但我总是得到 Go to App。
【问题讨论】:
标签: facebook facebook-authentication
是的,您必须根据您从中获得该信息的博客文章正确配置您的应用程序;)
http://developers.facebook.com/blog/post/2012/03/02/enhanced-auth-dialog-and-updates-to-permissions/
新按钮文本
在增强的身份验证对话框中,按钮文本将是四个之一 案例:“添加到 Facebook”、“使用 Facebook 登录”、“转到应用程序”或 “玩游戏”。这些中的每一个都经过了广泛的测试,并表明 更具体的号召性用语可帮助用户更好地了解身份验证 过程。作为应用程序的第一个联系点, 身份验证对话框以展示出色的用户体验。
请参阅我们的 Open Graph 文档以了解有关权限和 配置增强的身份验证对话框。
最重要的是,博客作者 Lu's 引用了 Sven Gali 的相同问题(哦,svengali!):
这四种情况是上下文相关的,目前没有 控件让您选择特定的按钮文本。我们展示不同 不同情况下的按钮文本,因为我们发现用户 如果号召性用语文本更有可能安装您的应用程序 符合他们的期望。因此,目前的逻辑是 喜欢*:
- 如果用户已经安装了应用程序并且您正在请求包含“publish_actions”的其他权限,我们使用“添加到 脸书”
- 如果您是游戏应用,我们使用“玩游戏”
- 如果您的身份验证对话框显示在 display=popup 中(例如,在用户单击“使用 Facebook 登录”fb:login 按钮后),我们使用“使用登录 脸书”
- 在其他情况下,我们使用“转到应用程序”
*强制性免责声明:我们可能会在未来调整逻辑树,恕不另行通知,因为我们会不断测试变化以改进 用户认证体验。但希望这是有帮助的,所以你可以 最不了解它目前是如何运作的 :)
【讨论】:
请注意,Facebook 现在似乎正在为这 4 个集合添加更多变体。我注意到报纸应用程序通常将文本“阅读本文”作为按钮文本。
【讨论】: