问题标签 [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.
facebook - Facebook Applinks 根本不返回 applink 数据
我正在使用 Facebook Graph API、移动托管 API 发布包含以下内容的链接:
我以链接 ID 的形式得到正确的结果,没有错误。
但是当我查询链接时
我没有得到该对象存在的任何应用程序链接数据,但连名称都没有。
我的帖子有什么问题不允许发布数据吗?感谢您提前提供帮助。
ios - 使用返回按钮打开 Facebook iOS 本机应用程序到我的应用程序
我正在尝试通过 AppLinks url 打开 facebook 应用程序,它会打开用户个人资料/页面,但不显示“返回引用应用程序”按钮,我正在提供“referer_app_link”数据,我已通过此参考http://applinks 生成 JSON。 org/documentation/#applinknavigationprotocol
有任何想法吗 ?Facebook应该有“后退按钮”吗?我的 url 方案设置正确...
更新: NSDictionary 包含所有有效值,我现在不想发布它们,但是 url 、 name 、 store id ...等都是有效的
更新 #2: 从 iOS 9 开始,这是由 iOS 系统自动完成的。
ios - Facebook App Links Mobile Hosted API 未检测到已安装的应用程序 iOS
我正在尝试使用 Mobile Hosted API 实现 Facebook 应用程序链接。一切都很顺利,但是当我测试 App Link URL 时,即使安装了应用程序也无法打开,并且 URL 会重定向到 App Store。我的应用程序的自定义 URL 设置正确,因为当我在 Safari 中键入自定义方案时,它确实打开了应用程序。似乎有些东西不对劲,但不知道为什么。
这是一些数据:
我在浏览器中测试的 url 是:
这是使用 Mobile Hosted API 注册的数据:
自定义 url 方案在 info.plist 中注册为:
gophrazy://
我想也许 app_name 案例会影响它,但我测试了它,但没有任何效果。
有人对此有任何提示吗?
谢谢
ios - 在 iOS 上发布到 /me/feed 时获取 msg = (#100) 链接格式不正确
我正在努力让我的应用程序与 iOS 上的 AppLinks 一起工作。当我尝试发布到 /me/feed 时,我收到一个错误,并且“msg = (#100) 链接格式不正确”。我知道它“应该”工作,因为我编写了第二个调用我的应用程序调用 UIApplication:openURL 并且它工作得很好。我知道我的链接格式正确。这是发布帖子的代码:
参数是: (lldb) po 参数 { app = numerictestid; 链接 = "urlschemestring://play/content?contentId=1"; 消息 = cohggjfkhf;图片=“ http://img.youtube.com/vi/opmApx_el-U/mqdefault.jpg ”;}
在 plist 中是以下内容:
android - 未安装应用时 Facebook 应用链接无法打开 Google Play
我有一个带有 Facebook 共享功能的 Android 应用程序,还有 applinks 和深度链接。如果用户安装了我的应用程序,一切顺利。用户单击共享项目并打开我的应用程序。
**然而,当我的APP没有安装时,新闻提要只是用Facebook应用浏览器打开共享链接。但我希望从我的 APP 共享的新闻提要可以将人们发送到 APP 的 Google Play 页面。谁能给我一些提示?**
我已阅读以下 Facebook 的 Applinks 部分:https ://developers.facebook.com/docs/applinks/android
提前致谢。
android - Facebook AppLinks 不会将 URI 传递给 Android 应用程序
我很难让 AppLinks 为我的 Android 应用程序工作,我将调用 MyApp。我已按照 Facebook 开发者网站上的文档将应用程序链接集成到现有内容中。Facebook 调试工具 ( https://developers.facebook.com/tools/debug/og/object/ ) 显示我的网页被正确抓取,并显示我的应用链接的 3 个元标记:
我有使用共享对话框发布到 Facebook 的 Open Graph Stories,它共享我刚刚通过 Facebook 调试工具输入的 URL。这些 Open Graph Stories 已经过 Facebook 的审核/批准,并显示在新闻提要中。在浏览器中的 Facebook 中单击时,他们会转到与故事关联的 URL。点击后,在 Android 版 Facebook 中,它们只打开 MyApp 的默认 Activity(MainActivity),而不是处理 URI 方案的 Activity(UriLoadingActivity)。我知道 URI 方案有效,因为我在推送通知中使用它:当用户单击通知时,它会将它们带到 UriLoadingActivity:
我在 MainActivity 的 onCreate() 中登录以检查从 Facebook 传递的 Intent 数据。因此,我在 referer_app_link Bundle 中看到了 Facebook 包和应用程序名称。我还获得了 target_url,其中包含我在 Open Graph Story 中发布的网页 URL,但是,我没有看到我在网页的 Meta 标签中提供的任何 AppLink 数据。
有没有其他人遇到类似的问题?
更新:这是我用来发布到 FB 的代码。
android - Facebook applinks 在 Android 上打开浏览器
我正在尝试实现应用链接。也许我完全理解错了,但我期待这个工作流程:
- 使用元标题创建/增强网页(其他内容无关紧要)
- 使用响应 myapp 方案的意图过滤器增强应用程序
- 将此网页的链接发布到 Facebook
- 点击脸书上的这篇文章
- 它应该打开我的应用程序(或 Google Play)
那是对的吗?
网页如下所示:
可以使用 Intent 打开应用程序(使用 adb shell am start -W -a android.intent.action.VIEW -d "myapp://something/something" 测试)
现在我在 Facebook 上创建了一个带有此网页链接的帖子(顺便说一句,Messenger 会这样做,所以我不需要通过测试来污染我的墙?)。在 Facebook Android 应用程序中单击它。
我希望它打开我的应用程序,但它总是打开浏览器。有什么想法有什么问题吗?
android - Android Facebook 需要重置应用链接才能正常工作
我有一个启用了 applinks 的应用程序,以及启用了 applinks 的网页(指向该应用程序)。我正在尝试执行此工作流程:
- 在我的应用程序中,使用 EXTRA_TEXT 以 ACTION_SEND 的形式分享我的网页链接
- 网页(例如http://lovelikeorhate.eu/question/LIKE/504)包含所有应用链接和 Facebook 特定标签。你可以试试 curl 看看。
- Facebook 使用网页中的 og:title 元标记创建正确的预览。Facebook 对象调试器 ( https://developers.facebook.com/tools/debug/og/object/ ) 不显示任何错误并报告 Android 应用程序链接存在。
- 当我将帖子提交到 Facebook,然后在 Facebook 应用程序中单击它时,会打开一个浏览器,即应用程序链接不起作用。
- 如果我重新登录 Facebook,那么 applink 会按预期工作,启动我的应用程序。仅仅删除缓存、杀死 Facebook 应用或重启设备是不够的。
任何想法是什么导致了这种奇怪的行为?我应该改变什么以使应用链接在第一次尝试时工作?
android - 从我的应用程序共享时,Android 上的 Facebook 会立即退出
当我从我的应用程序与 Facebook 共享一些 URL(作为文本)时,Facebook 新帖子活动会立即出现并退出,我的应用程序会重新出现。用户没有机会提交它,甚至没有机会审查和完成它。这(显然)不是崩溃,没有关于 Facebook 应用程序崩溃的通知。当与其他应用程序(例如 Gmail)共享时,它可以正常工作。
不幸的是,这只发生在某些设备上。我测试过的所有设备都具有相同版本的 Facebook 应用程序。与安卓版本无关(在两台4.4的设备上测试,一台正常,一台不行)。
这就是我在我的应用程序中所做的:
有什么想法可能是错的吗?该 URL 已启用 applinks,是否相关?
android - 如何使用 Applinks 将用户重定向到应用程序的详细信息页面?
我的要求是用户在点击 facebook 帖子后应该重定向到特定的应用程序页面。
我参考了这个链接:Cannot get the new AppLinks to work on iOS or Android并据此创建了演示。
我可以使用 php 脚本和 app_link_hosts id生成 canonicalUrl(canonical_url: https ://fb.me/7686509 *******)。
我在我的 publishFeedDialog 中分享这个 url,就像这个params.putString("link", canonical_url),分享成功。
然后我将进入我的 facebook 应用程序并单击相同的共享帖子,这会将用户重定向到我的应用程序页面并且应用程序会自动打开,这很好。但我希望用户应该重定向到我的应用程序的内页。
我在从 facebook 帖子重定向应用程序详细信息页面中的用户时遇到问题。请任何人提供有关此的详细信息。
我的问题和查询如下:
我还检查了来自:http ://applinks.org/documentation/ 的文档, 但没有得到足够的帮助。还向 applinks.org 的支持团队发送了电子邮件,并等待他们的回复。