问题标签 [facebook-sharer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
335536 浏览

facebook - Facebook Sharer 在分享我的 URL 时如何选择图片和其他元数据?

使用 Facebook Sharer 时,Facebook 将为用户提供使用从源中提取的几张图片中的一张作为链接预览的选项。这些图像是如何选择的,如何确保我页面上的任何特定图像始终包含在此列表中?

0 投票
6 回答
244851 浏览

flash - 想要来自 Flash 应用程序的 Facebook 共享链接中的自定义标题/图像/描述

可能重复:
Facebook Sharer 如何选择图片?

我正在制作一个 Flash 应用程序,演示以不同速度驾驶时可能造成的交通伤害。我希望用户能够在 facebook 上分享这些信息。然而,这要求我可以以某种方式自定义将出现在 facebook 上的文本。

我正在制作一个在空白窗口中打开的网址(来自 Flash 应用程序本身)。我指定了 u 和 t 参数,将生成的消息作为 t 参数。但这似乎总是被页面标题覆盖。如果我从 html 代码中省略标题标签,则使用文件名(也覆盖指定的标题)。

我也尝试对 url 进行 url 编码,但无济于事。

我也尝试使用 addthis API,但也遇到了同样的缺点。有趣的是,如果我发布一个swf,可以自定义标题和描述,还可以指定截图。但如果我不发布 swf,这似乎被忽略了。

我知道我可以在 html 页面上使用元标记来指定缩略图、标题和描述,但其中一些内容必须基于 flash 应用程序内的计算。

0 投票
4 回答
12132 浏览

facebook - Facebook Share 不会获取页面加载后更改的标题/描述元标记

显然,Facebook Share 不会获取页面加载后(通过 JavaScript)更改的标题/描述元标记。它基本上使用加载时可用的元标记。

这是一个简单的例子

  • 单击该链接将更改标题/描述元标记。您可以使用 Firebug 确认。
  • 单击 f|Share 按钮:Facebook 仍然始终显示“页面加载时可用的标题”。和“页面加载时可用的描述”。

有人知道如何解决这个问题吗?

0 投票
0 回答
1028 浏览

iphone - 如何在 iPhone 上使用 Facebook Connect 获取 Facebook 分享行为

与标准共享在http://www.facebook.com/sharer.php一个只需要指定一个URL。标题和缩略图会自动从网页中提取(可能借助元标记)。

使用 Facebook Connect(我使用的是 iPhone SDK),我需要明确提供所有内容(URL、标题、标题、描述、图像等)。

有没有办法模拟 Facebook Connect 的“分享”行为,即让 Facebook 从分享的页面中提取缺失的元素?

0 投票
2 回答
2174 浏览

javascript - Facebook 的 sharer.php - 默认视图

我正在使用 sharer.php 将项目共享到用户的墙上。

facebook 分享者有 2 个视图:

发布到个人资料(默认视图):alt text http://devgator.com/images/post_to_profile.png

当你点击“作为消息发送而不是你得到: alt text http://devgator.com/images/send_as_msg.png

我想要做的是将第二个视图(发送消息)作为默认视图。因此,当用户单击“分享”时,它会直接向他显示“发送消息”视图。

这甚至可以使用facebook吗?还是别的什么?也许在弹出窗口打开后执行 js 代码?

谢谢。

0 投票
2 回答
47444 浏览

html - Facebook Share 不显示我的描述或缩略图

我遵循了我发现的每一条建议,试图让它发挥作用,但所有这些都无济于事。有人能告诉我为什么我的描述/缩略图没有出现吗?谢谢。以下是我的代码和网站链接:

元标签:

实际链接:

http://www.lavitaebella.co.uk/

提前感谢您的帮助。

0 投票
1 回答
424 浏览

iphone - Facebook Share 我可以为 Flash 视频添加 Alt 文本吗?

您知道 Facebook 如何在您的网站上共享视频,而 Facebook 通过 Flash 嵌入视频。

在电脑和笔记本电脑上,嵌入的视频将在 Facebook 上播放,因为它们安装了 Flash。但是对于 iPhone 和 Android 用户只会被重定向到该站点,我想停止此操作并添加一个替代文本,说明“需要 Flash 才能查看”,这可能吗?

0 投票
1 回答
606 浏览

facebook - 限制 Facebook 分享的缩略图数量

所以我希望用户能够在 facebook 上分享这个链接,但我只想要一张特定的图片作为这个分享图片的缩略图,而不是出现在我的网站上的其他图片

我阅读了有关 facebook 分享的文档,我得到了这个

http://developers.facebook.com/docs/share

基本上我的理解是

应该做我想做的。但是,我无法让它发挥作用。我的网站是使用 rails 编程的,在布局内部,我有上面的标签来接收来自模型实例的图像 url。

有谁知道如何正确使用它?我对这个标签有误解吗?我想禁止用户通过我页面上的图像进行选择,只允许用户与我必须指定的 1 个图像共享。

0 投票
3 回答
65936 浏览

facebook - Facebook sharer.php,如何拥有多个 og:image 标签?

可能重复:
Facebook Sharer 如何选择图片?

我们正在使用 Facebook 的 sharer.php 服务来共享我们网站上的页面。现在这很好用,但我们现在很难找出如何为用户提供多个缩略图以供选择(sharer.php 页面提供了一个用于多个图像的 UI,因此它必须以某种方式实现)。

我们目前有这个元标记:

我们找不到任何建议如何执行此操作的信息。有人有什么想法吗?

0 投票
1 回答
863 浏览

php - Facebook 共享者和页面身份验证

我正在开发的网站需要身份验证才能访问任何内容,但我希望允许用户在登录后与 facebook 共享信息。当我使用标准 facebook sharer.php 链接时,它会从登录页面提取数据,不是包含用户想要共享的数据的页面。

有什么方法可以让 Facebook 看到身份验证背后的数据?