我正试图在Android和IO中实施 Facebook的App Invite ,如here所述。我还创建了一个静态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。
我无法弄清楚这个问题。请帮忙:(
P.S :元数据中添加的链接是假的。但我相信发送邀请时应该不会有问题。当用户点击邀请但我会处理时,它可能会产生问题。
更新:
更新所需的元标记后,它仍然存在 在移动应用中显示相同的错误。要解决它,我去了 developers.facebook.com/tools/debug,添加了我的AppLink URL并单击了 在“获取新的废料信息”。显然移动应用程序正在取得进展 即使在更新之后,来自AppLink URL缓存的旧数据也是如此。 我猜这是Facebook的错误。
答案 0 :(得分:3)
这有助于您设置或修改 ApplinkURL :
https://developers.facebook.com/quickstarts/?platform=app-links-host
正确配置所有设置后,您最终会得到以下内容:
以下是您创建的应用链接网址:https://fb.me/12345 ...