gpt4 book ai didi

android - Facebook 应用程序链接仅在由 Mobile Hosting API 生成时有效

转载 作者:行者123 更新时间:2023-11-30 02:14:51 25 4
gpt4 key购买 nike

我正在尝试让 App Links 与我的 Android 应用程序一起使用。我按照文档的建议将元标记添加到我的网站,但是当我将我的网站 URL 粘贴到 Facebook 并从 Facebook Android 应用程序单击它时,内部浏览器打开并显示我网站的内容,而不是将我带到该应用程序。

然后,为了测试,我决定使用 Mobile Hosting API 生成一个链接。 .一切都按预期进行。因此,为了解决我在页面 HTML 中可能做错的地方,我检查了移动托管 API 生成的链接的源代码。内容如下:

<html>
<head>
<title>Title</title>
<meta property="fb:app_id" content="{app-id}" />
<meta property="al:android:package" content="{package-name}" />
<meta property="al:android:app_name" content="{my-app-name}" />
<meta property="al:android:url" content="{url-with-custom-scheme}" />
<meta property="al:web:should_fallback" content="false />
<meta property="al:web:url" content="{website-url}" />
<meta http-equiv="refresh" content="0;url={website-url}" />
</head>

<body>Redirecting...</body>

然后,我创建了一个空的 HTML 文件,将生成的链接的内容复制并粘贴到其中,然后将其托管在我的服务器上。本以为这次会成功,但链接又在 Facebook 内部浏览器中打开了。

因此,Facebook App Links 似乎只适用于其 API 生成的链接。但是,文档建议它应该通过简单地将元标记添加到我的站点来工作。我错过了什么吗?

谢谢。

最佳答案

有几件事需要尝试并注意:

  1. 使用 URL 调试器查看 FB scaper 看到的您网站的内容,以及是否存在任何问题:https://developers.facebook.com/tools/debug/

  2. 您是否将网址直接复制/粘贴到 FB Android 应用程序的状态更新中?如果是这样,请尝试从网络发帖,或在其他设备上查看您的帖子。原因是,有时应用会缓存本地发布的帖子(在它获得应用链接元数据之前),但其他设备上的客户端将拥有更新的信息。

关于android - Facebook 应用程序链接仅在由 Mobile Hosting API 生成时有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29521962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com