使用 Sharer.php 自定义 Facebook 共享
Custom Facebook Share using Sharer.php
我的网站上有一个问答部分,我正在尝试将社交媒体共享整合到论坛上的每个问题中。我基本上只是希望用户能够在他们的时间线上分享单个问题。我目前正在使用共享者.php方法,我相信该方法已不再被弃用。见下文:
window.open("https://www.facebook.com/sharer/sharer.php?u=" + "" + fullHREF,"","height=550,width=525,left=100,top=100,menubar=0");
此时,Facebook帖子内容是我的网站标题,也是我网站的主页网址......但该链接确实会将您定向到单个问题。在我想要的Facebook帖子中:我的公司徽标,问题标题和指向我网站的链接。实现这一目标的最佳方法是什么?很抱歉这个问题的模糊性,我对Facebook的API相对较新是新手。我一直在研究Facebook的OpenGraph Stories,但我认为当用户在我的网站上回答问题时,这个故事会读到。乔·布洛回答了一个关于 example.com 的问题。在网站的这一部分,我只希望用户能够分享问题标题。我还想让我的公司徽标作为 facebook 帖子内容中的图像......但是现在没有显示任何图像,尽管我在 og:image 标签中定义了图像。提前谢谢。
您要查找的函数:https://developers.facebook.com/docs/sharing/reference/share-dialog
确保参数正确。
对于链接问题,请确保 urlencode(( 清理了"fullHREF"。根据我的经验,"哈希"会破坏共享器功能。
对于公司徽标,请使用调试工具:https://developers.facebook.com/tools/debug/sharing
您可以再次抓取以获取您在元标记中设置的最新图像。如果仍然没有显示正确的标签,则可能是错误配置了标签。
如果你想在帖子上有动态图像,你应该考虑使用提要对话框:https://developers.facebook.com/docs/sharing/reference/feed-dialog
- Facebook共享显示一个接一个的空白页面
- 在我的SPA应用程序中集成Facebook共享的问题
- Facebook共享动态参数链接
- Facebook共享链接适用于用户,但不适用于粉丝页面管理员
- Facebook共享在2016年不起作用
- mozilla firefox上没有显示Facebook共享按钮
- Facebook共享按钮返回空网址
- 在Facebook共享后开始下载
- 使用动态og标签进行测试的facebook共享按钮
- Facebook共享PHP-检查是否已共享
- Facebook共享按钮/history.pushstate/错误的url
- Facebook共享按钮错误
- 共享这将在一个新窗口中打开facebook共享
- Facebook共享按钮不;在使用Javascript和Ajax的Webmethod中似乎不起作用
- 在facebook共享按钮sharer.php中指定url
- 如何使用javascript重新填充Facebook共享对话框
- facebook共享按钮的不同url
- Facebook共享连接js非常慢
- 获取当前页面的URL并将其附加到Facebook共享链接(使用javascript)
- facebook共享og:url覆盖从og:title获取的数据