【问题标题】:What's the relation between Facebook Activity Streams and the Tin Can API?Facebook Activity Streams 和 Tin Can API 之间有什么关系?
【发布时间】:2016-11-26 14:27:41
【问题描述】:

很久以前,我使用 Facebook SDK 做了一个项目,您可以在其中使用名词、动词、宾语格式从 Facebook 提取有关您的用户的数据;例如,约翰米勒做了一个冰沙;或者简·罗辛喜欢披头士乐队。我相信它使用了图形 api 和 FQL 来提取这些结果;用户还必须让您访问他们的信息。

我相信我使用 PHP 中的 Facebook Connect 实现了它,并且用户必须允许访问该站点或 Facebook 应用程序,然后我们才能访问 FQL 查询。

这听起来类似于 xapi (Experience API / Tin Can API),因为 xapi 也使用名词、动词、宾语格式;那么这两种格式之间有什么联系吗?或者,如果我想将 FQL 查询的结果存储在某个地方,例如在学习记录存储中;我需要转换格式吗? Tincan API 网站上提到了 Facebook 和 activity streams

【问题讨论】:

    标签: php facebook facebook-graph-api facebook-fql tin-can-api


    【解决方案1】:

    正如那篇文章指出的那样,xAPI(或当时的 Tin Can API)被 Activity Streams 规范中的内容所建议,但被扩展以允许它捕获更广泛的数据,特别是与电子相关的数据学习。向 Statement 结构(xAPI 中的流数据存储格式)添加了其他项目,以提供系统之间的互操作通信,例如 storedidtimestamp 属性。据推测,以 FB 格式捕获的任何内容都可以转换为 xAPI 语句并因此存储在 LRS 中,因为它们共享相同的三元组,并且 xAPI 提供 extensions,这基本上允许您捕获任意数据。可能会有一些保真度损失,并且朝另一个方向前进是行不通的(换句话说,您不能采用任意 xAPI 语句并将其转换为 Activity Streams 记录,尽管最简单的语句可能会起作用)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-30
      • 2015-01-02
      • 2012-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多