在网页中分享

您可以通过多种方式让用户快捷、简便地从您的网站向 Facebook 发布内容。用户从您的网站分享内容时,分享的帖子中将嵌入一个指向您的网站的链接,从而将此活动归因至您的网站。

用户可以从网页分享各种内容,但最常见的是分享基本链接:

  • 链接 — 以指向内容所在页面的网址这种形式分享文章、照片、视频及其他内容。
  • 状态更新 — 分享纯文本状态更新。虽然这些状态更新并不会链接至您网站中的特定内容,但系统确实会将其归因至您的网站。要求使用动态发布对话框
  • 开放图谱动态 — 您可以使用开放图谱帮助用户使用您的应用发布内容丰富的结构化动态,例如张三在熊猫看书上读了一本书。详情请参阅开放图谱动态

前提条件

开放图谱标记

启用分享功能之前,您需要使用开放图谱标签来标记您页面的 HTML。

这有助于确保当用户通过您的网站分享内容时,您的内容将以您预期的方式显示在 Facebook 上,并包含标题、说明以及缩略图。

如果您拥有移动子域,还可以针对移动子域优化内容。

注意:如果您的应用分享的是 iTunes 或 Google Play 商店的链接,我们不会发布您在分享中指定的任何图片或说明,而会发布通过网络爬虫直接从应用商店抓取的一些应用信息,其中可能不包括图片。要预览转至 iTunes 或 Google Play 的链接分享,请在分享调试器中输入您的网址。

详细了解

分享内容

您可以使用社交插件或能够打开 Facebook 分享对话框的自定义用户界面,以便用户分享网站内容。

社交插件

如果想要使用端对端解决方案在网页中启用分享功能,则最相关的社交插件是:

  • “分享”按钮,这可以让用户选择在哪里分享内容,包括小组和 Messenger 私信
  • 引用插件,可以让用户高亮选中页面内容,并添加到链接分享中。

使用网页对话框

如果插件并不适用于您的网站,您还可以选择直接打开我们的对话框。您需要在自己的网站上创建一个调用相关对话框的按钮。最常使用的对话框有:

在极少数情况下,您可能需要使用其他方法。如果想让用户发布纯文本状态更新,而不附加链接,则应该使用动态发布对话框。如果分享的是照片或视频,而非链接,您就需要创建自定义界面,让用户将内容发布到他们的时间线上。这需要实施 Facebook 登录,并请求 publish_actions 权限。如需了解相关详情,请参阅使用图谱 API 发布