我很困惑。我认为我从根本上误解了如何在我的 iOS/Web 应用程序中使用 Open Graph 故事 + 深度链接。我希望有人可以帮助我澄清事情。这是我所拥有的:
- 需要http://mywebapp.com/?video_id=XXXXXXXX的网络应用程序设置
- 为应用链接正确配置元标记
- 与 API 通信的具有类似功能的 iOS 应用程序
- iOS 应用程序上的 Facebook 共享。
这是我的期望:
- 在 Facebook 应用程序或 Safari 中查看链接(在移动设备上),当我点击链接时,获取“安装应用程序”或“在应用程序中打开”UX
我尝试简单地链接到“ http://mywebapp.com/?video_id=XXXXXXXX ”。它不起作用,除非我去对象调试器(https://developers.facebook.com/tools/debug/og/object/)并为那个video_id“获取新的报废信息”(即它不能动态工作,页面必须被刮掉。)我还尝试使用带有 contentURL 和自定义对象/操作/内容/故事组合的 Open Graph 共享,并且 Facebook 应用程序在任何阶段都没有提供打开 iOS 应用程序(再次,除非我提前刮掉了页面)。
我误解了什么是可能的吗?我认为如果我抓取 + 链接到http://www.mywebapp.com它会正常工作,但我想要自定义故事,例如:
'用户 X 使用 MyWebApp 播放视频'Y'',但这种动态共享带有深度链接/应用程序链接/任何似乎不可能的概念。有人对这个有经验么?