问题标签 [applinks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
629 浏览

ios - al_applink_data 如何被注入到 stringWithContentsOfURL?

我正在使用 Facebook 的 AppLinks 延迟深度链接 (DDL) 选项在安装时传递一些自定义深度链接信息。获得 DDL 触发器后,我调用某个外部 URL 以使用对 stringWithContentsOfURL 的简单调用来记录 DDL 活动。由于某些无法解释的原因,尽管我没有添加它(我只手动添加了“deeplink”和“idfa”),但该 URL 会自动注入“al_applink_data”参数。它是如何“注入”到我的 URL 调用中的?下面是 DDL 触发代码:

0 投票
1 回答
416 浏览

android - 使用 Facebook 的移动托管 API 安装 android 应用,但无法获取查询数据?

我没有可以注释以支持应用链接的公共 Web URL,因此我使用 Facebook 的移动托管 API 来支持应用链接。

根据 app links doc,我可以通过 App Links Hosting API 提供的规范 URL ( https://fb.me/xxxxxxxxxx )。规范的URL包括三个信息,URL、APP名、包名,URL是这样的:

我尝试从 Android Data 获取 URL 的 QueryParameter("ads_name") 以打开定义的应用页面。我使用以下代码。

但我无法获取数据,我总是只得到规范的 URL。如何从 Facebook 应用程序链接传递我的查询数据?是否使用相同的方法安装或不安装应用程序?

0 投票
1 回答
262 浏览

android - 无法让 Applinks(带有铆钉组件)在 Android 上运行

我目前正在尝试在 Android 应用程序中设置深度链接。

首先,如果应用程序的元标记设置正确,我想好像从任何网站(即主机 - “example1.com”或“example2.com”)运行该应用程序?

这是我的测试网页的样子:

在我的 Android 应用程序中,我在我的活动中放置了以下 Intent 过滤器:

我从手机启动测试站点,但没有任何反应/启动。我确信一定有什么问题,但我不确定是什么。

请注意,我将 Rivets 组件添加到我的 Xamarin Android 应用程序中。

0 投票
1 回答
4944 浏览

ios - 找到了 apple-app-site-association 文件,但它不符合要求的格式

我正在使用Apple 提供的这个 API 验证工具,我在特定页面中获得了 7 个验证中的 6 个,但“通用链接”测试收到了以下消息:

“找到了 apple-app-site-association 文件,但它不符合要求的格式。了解如何格式化 apple-app-site-association 文件。”

我从 WWDC 2015“无缝链接到您的应用程序”和“介绍搜索 API ”中看到了这段视频,并阅读了这个应用程序搜索编程指南

我的网站有一个 SSL 证书(来自权威认证),我的 apple-app-site-association 在https://www.mywebsite.com/apple-app-site-association

这是我的 apple-app-site-association 文件的示例:

注意:appName 区分大小写。

我不知道文件有什么问题。也许是语法错误,但我看不到。

任何帮助将不胜感激。

0 投票
2 回答
813 浏览

android - Facebook 安卓应用链接

我有一个新应用程序,我正在尝试将其实现为“号召性用语” facebook 页面按钮,但我不知道应该在“应用程序链接”文本框中写什么。

他们放了一个示例链接:example://location/123456

但我不知道它指的是什么或我的应用程序的应用程序链接是什么。

试图在互联网上找到任何有关它的信息,但找不到任何有用的解决方案,因为我的应用程序中没有应用程序链接(没有产品等)

我的目标是,当用户点击 Facebook 的“使用应用程序”时,如果未安装,它会将他重定向到该应用程序或谷歌 Play 商店应用程序页面。

我不是在谈论在我的应用程序中打开应用程序,而是在谈论在我的 Facebook 页面中打开我的应用程序

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
178 浏览

ios - Facebook 应用程序与 iOS 链接

我的要求是创建简单的 Facebook 应用链接以打开已安装的应用/重定向到应用商店链接。我已按照以下链接的说明进行操作 https://developers.facebook.com/docs/app-ads/deep-linking

我可以立即创建链接,但问题是当我单击创建的自定义 URL 时,它总是重定向到 App Store 链接,而不是打开设备上已安装的应用程序。如果我在浏览器中提供“mytravelapp://”(Facebook 开发者帐户的上述说明中的一个字段),则奇怪的事情是在打开已安装的应用程序。但不知道为什么在创建的应用程序链接 URL 上,安装的应用程序没有启动并且总是重定向到 App Store 链接。

任何帮助将不胜感激,尽管它看起来很简单。

0 投票
1 回答
1048 浏览

facebook - Facebook 应用链接(深度链接)

无法让 Facebook 应用程序链接为我的生活工作。我想我正确设置了所有标签:

上面示例中的 applink 被我的应用程序架构替换,它包含在 plist 文件中

我想我在 Facebook 上正确设置了应用程序:

在此处输入图像描述

我能想到的事情:

  • 该应用程序尚未在应用程序商店中被接受。虽然我们让它在 dev/acceptance 中运行,但它有一个商店 ID,并且有捆绑包。

  • 我们没有使用 SDK,我们应该使用 SDK。Facebook SDK,就是这样。

男孩 - 任何帮助都会非常感激。

0 投票
1 回答
1068 浏览

android - 如何在 android marshmallow 上实现应用链接?

Android 6.0 中正在更改应用链接,以便 Android 更清楚哪些应用可以直接打开内容,而不是每次都通过对话框阻止用户。

我该如何实施?

0 投票
0 回答
139 浏览

ios - 将 Facebook 应用程序重定向回原点

我一直在尝试使用 Applink 协议提供从 Facebook 到原始应用程序的链接引用。我构建目标链接的方式是:

url 编码字符串在哪里:

在应用程序本身中,它以下列方式打开:

结果是 myawesome 打开了本机 iOS 应用程序,但我在 Facebook 应用程序中看不到“触摸以返回 MyAwesomeApp”标题。

实现链接回原始应用程序的正确过程是什么?注意:我也尝试过使用 Pinterest iOS 应用程序的相同方法

0 投票
2 回答
1321 浏览

ios - 应用程序链接在 facebook 和 safari 中不起作用

我尝试在我的 IOS 项目中实现 App Link。我已经设置了 URL 方案,并通过输入testApps://移动 safari 进行了测试。提示打开应用程序对话框。

我还设置了一个 html 文件,通过公共域访问,www.testSite.com/testApps.html并包含大多数 Apps Link 教程网站推荐的基本元标记。该文件如下图所示:

但是,当我输入 URL 时,Safari 不会提示打开应用程序。

我还设置了 facebook 应用程序设置 FB_test_Apps,将 URL Scheme Suffix 设置为testApps,打开Single sign onDeep Linking

我在 facebook 上分享www.testSite.com/testApps.html以及在 facebook 应用程序FB_test_Apps下注册的应用程序(在帖子下将显示为“Via FB_test_Apps”)。

当我点击这两个帖子时,Facebook 会将其加载到 facebook 的 webview 中。但是它也不会提示打开我的应用程序。

有什么我错过了吗?

更新

我发现这个问题只发生在 IOS9 中。iOS 8 能够正常工作。

问候史蒂文