Facebook 分享链接 - 分享到移动设备上的页面

Posted

技术标签:

【中文标题】Facebook 分享链接 - 分享到移动设备上的页面【英文标题】:Facebook Share Link - Share To A Page On Mobile 【发布时间】:2017-02-24 13:20:57 【问题描述】:

我想知道是否有人可以为我解决一个小而大的问题。我已经使用 sharer.php 为 Facebook 编写了一个分享按钮,但是,如果在移动设备上按下该按钮 Facebook 不会让用户选择分享到页面或群组,它只会发布到他们的个人资料.与台式机/笔记本电脑不同,您会看到一个提供选项的下拉菜单,如附加图片中所示。

那么 a) 有没有办法解决这个问题 b) 有没有办法将 Share To A Page 设置为默认值?

您可以在我的 iPhone 上的第一张图片上看到,没有选项可以更改共享位置....

【问题讨论】:

这是一个错误:developers.facebook.com/bugs/1873285809556648 【参考方案1】:

要在 facebook 中分享一个网址、网站,您可以使用:

https://www.facebook.com/sharer.php?u=URLHERE

所以,要获取缩略图、标题和摘录,以便在任何地方正确显示,您需要在您的网站中将其设置为 head 标签内的元标签。喜欢:

<!-- FB Share -->
<meta property="og:url" content="URLHERE" />
<meta property="og:type" content="website" />
<meta property="og:title" content="TITLE HERE" />
<meta property="og:description" content="DESC HERE" />
<meta property="og:image" content="URLIMAGE" />
<meta property="og:image:width" content="800" />
<meta property="og:image:height" content="600" />
<!-- FB Share -->

【讨论】:

您好,感谢您的回答,但这不是回答我的问题,元标记和分享网址很好。问题不在于它无法正常工作和接收帖子,问题在于手机上的共享无法像桌面那样让用户选择保存到页面或组。 也许另一种获取帖子分享的方法是在帖子或页面中按“插入”按钮并复制 iframe src url,例如:facebook.com/plugins/post.php?href=URLENCODED 例如facebook.com/plugins/…

以上是关于Facebook 分享链接 - 分享到移动设备上的页面的主要内容,如果未能解决你的问题,请参考以下文章

通过 Facebook 分享深度链接到 iOS 应用

Facebook 上的 Vimeo 分享/

无法分享到 Facebook 的链接

AddThis插件没有分享图像到不同的社交句柄?

facebook 在 android 上的分享意图是不是仍然失效?

分享视频链接到 facebook ios