我正试图在安卓和IOs系统中实现Facebook的应用程序邀请,正如这里解释的那样。我还创建了一个静态html页面,其中包含教程中提到的元数据。
<meta property="al:ios:app_name" content="Couchin'">
<meta property="al:android:url" content="couchinapp://invite_from_fb?referral=123456789">
<meta property="al:ios:url" content="couchinapp://invite_from_fb?referral=123456789"><meta property="al:ios:app_store_id" content="123456789"><meta property="al:android:app_name" content="Couchin">
<meta property="al:android:package" content="com.makeitnow.justfollow.sociallog">
<meta property="al:web:url" content="http://www.couchinapp.com/myapp.html">
但是当我尝试从我的应用程序发送邀请时,我得到了以下错误。
缺少与此邀请一起使用的应用程序链接不包含Android或iOS URL。开发人员必须输入至少一个平台的URL。
我搞不懂这个问题。请帮助:(
P.S:元数据中添加的链接是假的。但我相信在发送邀请函时不会有问题的。当用户单击邀请时,它可能会产生问题,但我将处理。
更新:
在更新了所需的元标记之后,它仍然在移动应用程序中显示相同的错误。为了解决这个问题,我访问了developers.facebook.com/tools/debug,添加了我的AppLink URL,并点击了“获取新的报废信息”。显然,移动应用程序正在从AppLink URL的缓存中获取旧数据,即使在更新之后也是如此。我猜是Facebook的窃听器。
发布于 2015-10-09 16:59:43
这将帮助您设置或编辑ApplinkURL。
https://developers.facebook.com/quickstarts/?platform=app-links-host
在正确配置所有设置之后,您将得到如下内容:
下面是您创建的App:https://fb.me/12345..。
https://stackoverflow.com/questions/33012984
复制相似问题