带有自定义标题、描述和图像的 Facebook 共享按钮

标签 facebook share

<分区>

Possible Duplicate:
How does Facebook Sharer select Images?

看来 Facebook 以多种方式支持自定义标题、描述和缩略图。

到目前为止,我找到了两种解决方案。

  1. 使用元标记

    [meta name="title" content="title" /]
    [meta name="description" content="description" /]
    
  2. 使用 URL 参数。

    [a href='http://www.facebook.com/sharer.php?s=100&p[title]=WEB1CHANNEL&p[summary]=Web+Design+Company+in+Dubai.&p[url]=http://www.webchannel.ae&p[images][0]=http://qacode.com/test.jpg']asdfa[/a]
    

我非常喜欢解决方案 #2,但它看起来不稳定。有时有效,有时无效。总的来说,它仍然有效。

可以使用解决方案 #2 吗?将来会提供吗?

最佳答案

  1. 使用Open-Graph Meta Tags让 Facebook 在抓取页面时获取您想要的数据。
  2. Facebook 不会尊重您传递给 sharer.php 的参数,而是会尝试从页面获取信息。
  3. Like plugin是要走的路,如果你真的没有充分的理由使用共享器......不要使用它!
  4. 根据 Facebook Debbuger 检查您的 URL更好地测试您的链接。

关于带有自定义标题、描述和图像的 Facebook 共享按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5257075/

相关文章:

facebook - 无效,因为未提供类型 'og:title' 的必需属性 'string'

caching - 如何手动清除LinkedIn共享者的缓存

Android Facebook 分享对话框回调

command-line - TightVNC - 共享应用程序和共享窗口选项

ios - 如何将数据传递给其他iOS应用程序?

ruby-on-rails - 图像位于单独的服务器上——有开销吗?

Facebook Open Graph 对象数据未显示在动态消息或时间轴中

facebook - 使用 Facebook C# SDK 发布到页面

javascript - Facebook 注销按钮在 Firefox 中爬过屏幕

javascript - Twitter意图的 'tweet'事件回调在 'click'而不是 'tweet'上触发