0

我通读了facebook 的文档,并在网上看到了一些示例,但我无法完全理解在用户时间轴上发布内容所涉及的过程。

我想将我的用户(Web 应用程序的用户,它允许在自定义 Flash 播放器上管理和可视化一些媒体内容)的帐户连接到 Facebook,并且无论何时他们想要,让他们在自己的时间线上分享一个“故事”关于他们刚刚创建的项目。

特别是,我想在他们的时间线上展示 Flash 播放器,以及其他 HTML+CSS+JS 内容和/或交互。诸如“用户MyAPP创建了一个项目”之类的内容,然后在时间轴上显示该项目的摘要。(我已经做了类似的事情,只使用开放图形元标记和一个将完全交互式 Flash 播放器嵌入到时间线中的 URL,就像 youtube 视频一样

我通读了集合、动作、故事和其他东西,但我仍然不知道:

  1. 是否有可能做到这一点:代表用户分享、定制的内容?喜欢自定义 HTML + CSS + JS(和 Flash)??

  2. 如果上述是可能的,那么必须做什么,nn 条一般线路才能完成它?创建Facebook 应用程序,创建自定义操作、故事、集合、对象...... ??

  3. 下图是我每次跑步后RunKeeper在我的时间线上发布的内容。这张图是 Facebook 制作的标准吗?或者 Runkeeper 自己以这种方式为他们的用户明确地设计、创建和发布内容?

每次我出去跑步时都会在我的时间线上发布的 runkeeper 图表

4

1 回答 1

3

是否有可能做到这一点:代表用户分享、定制的内容?喜欢自定义 HTML + CSS + JS(和 Flash)??

不,当然你不能嵌入自定义 HTML 和 CSS——因为这不会被浏览器沙箱化,你可能会改变整个页面(考虑绝对/固定定位等),允许这样做很危险。

Flash 可以通过某些方式嵌入——可以是针对该video类型对象的自定义视频播放器,也可以是 Feed 中基于 Flash 的游戏的预览(关键字:Feed 游戏)。

下图是我每次跑步后 RunKeeper 在我的时间线上发布的内容。这张图是 Facebook 制作的标准吗?

这是为Fitness.runs动作和Fitness.unit对象类型生成的故事。这些是 Facebook 提供的常用动作和常用对象,它们也有相应的故事类型布局预设置。

如果上述是可能的,那么必须做什么,nn 条一般线路才能完成它?

这个问题过于笼统和笼统,无法在这里回答。更彻底地阅读 Open Graph 文档、指南和操作方法 - 然后尝试一些东西,看看你会得到什么。

于 2013-10-24T10:36:15.740 回答