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

标签 flash facebook facebook-sharer

<分区>

Possible Duplicate:
How does Facebook Sharer select Images?

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

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

http://www.facebook.com/sharer.php?u=http://espentokerud.com/face/addiste.html&t=test;

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

http://www.facebook.com/sharer.php?u=http%3a%2f%2fespentokerud.com%2fface%2faddiste.html&t=test;

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

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

最佳答案

2016 年更新

使用 Sharing Debugger弄清楚你的问题是什么。

确保您关注 Facebook Sharing Best Practices .

确保您使用的是 Open Graph Markup正确。

原始答案

我同意这里已经说过的话,但是per documentation on the Facebook developer site ,您可能希望使用以下元标记。

<meta property="og:title" content="title" />
<meta property="og:description" content="description" />
<meta property="og:image" content="thumbnail_image" />

如果您无法使用元标记实现您的目标并且您需要一个 URL 嵌入版本,请参阅@Lelis718 的 answer below .

关于flash - 想要在来自 Flash 应用程序的 Facebook 共享链接中自定义标题/图像/描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2400947/

相关文章:

java - 文件未找到异常 facebook 图

facebook - Facebook 群组 Feed 中的帖子没有 "from"字段

javascript - 如何在 Facebook 用户分享我的链接时获取其 ID 或姓名

android - 如何在android中通过选项实现共享?

flash - Flash CS5 中的约束/裁剪符号边界

apache-flex - IE9 崩溃并重新打开

javascript - Confluence - 在页面顶部播放 SWF

apache-flex - Adobe 试验中的机场自动收报机效果

javascript - 使用 AngularJS 获取 Facebook 好友列表

ios - Facebook iOS SDK 分享对话框 - 在 friend 的墙上分享