我正在尝试使用以下代码向我的统一应用添加“共享链接功能”:
FB.ShareLink(
new Uri("https://play.google.com/store/apps/details?id=*myappid*"),
callback: HandleResult);
它可以工作,但是当他们查看共享屏幕时,它说:“共享后,预览将添加到您的帖子中”,而不显示当前帖子的预览。因此,可能有许多用户正在取消共享。
我该如何解决这个问题?
谢谢。
[Facebook SDK似乎对待应用商店和Google Play链接的方式有所不同。如果您提供指向自己页面的链接,则可以管理抓取代码,如下所示:
<meta property="og:url" content="page URL" />
<meta property="og:type" content="product" />
<meta property="og:title" content="App Title" />
<meta property="og:description" content="Description" />
<meta property="og:image" content="your image link" />
<meta property="og:image:width" content="720" />
<meta property="og:image:height" content="480" />
<meta property="og:image:alt" content="alt text" />
<meta property="fb:app_id" content="xxxxxxxxxxxxxxxxxxxx app id" />
更新页面时。您可以使用Facebook Sharing Debugger
测试外观现在,我将用户重定向到我自己的下载页面,从那里他们将进入播放商店/应用商店页面。
但是,尽管一切正常(在Facebook共享调试器上正确显示,但在Facebook共享上却正常运行)“将添加预览”问题尚未解决。
我刚刚将此问题作为BUG报告给Facebook开发人员。如果有人有解决方案,请分享..谢谢。