Facebook 分享对话框始终仅在 Android 上显示验证码
Posted
技术标签:
【中文标题】Facebook 分享对话框始终仅在 Android 上显示验证码【英文标题】:Facebook Share dialog always shows Captcha only on Android 【发布时间】:2014-05-09 14:52:35 【问题描述】:我有一个具有“共享”功能的跨平台应用程序(ios/android/Web)。 “分享”功能在 iOS 和 Web 版本上运行良好,但在 Android 平台上,Facebook 总是在显示分享表单之前向用户显示“安全检查”验证码:
传递给FB.Feed 的参数如下:
链接:"http://apps.facebook.com/<my_app_id>"
链接名称:"Solitaire"
(我的应用名称)
图片:"http://casual-solitaire.herokuapp.com/Resources/Facebook/ShareIcon-128x128.png"
这里有两个奇怪的地方:
-
验证码仅在 Android 上发生
如果我在
FB.Feed
中使用完全相同的参数,但将 <my_app_id>
更改为另一个应用程序,验证码就会消失(我已经使用我已发布的另一个应用程序的应用程序 ID 对其进行了测试)。
看起来我的应用 ID 已被“列入黑名单”,有谁知道我可以做些什么来解决这个问题?
【问题讨论】:
嘿 Eduardo,您介意分享您的应用 ID 吗? 没问题@Flaxfield,它是'1446984348864495'。 【参考方案1】:分享该网址时似乎存在可疑活动。这对您的 Android 用户来说已经发生了多长时间?也可能是与此 url 一起共享的消息。
您可以在这里对被屏蔽的内容提出申诉:https://www.facebook.com/help/contact/244560538958131
我希望这对您有所帮助。
【讨论】:
感谢您的回复,如果能解决我的问题,我会尝试您的建议并在此处发布反馈。以上是关于Facebook 分享对话框始终仅在 Android 上显示验证码的主要内容,如果未能解决你的问题,请参考以下文章
仅在 Facebook 分享中出现问题....你能告诉我哪里出错了吗?
即使安装了本机应用程序,iOS 上的 Apache Cordova Facebook 插件也始终打开 Web 对话框