如何创建非画布Facebook App?

时间:2012-05-10 07:46:21

标签: facebook facebook-graph-api

  

可能重复:
  Putting a whole Facebook application in the timeline?

Facebook上有一些不使用Canvas的应用程序,但它们很好地利用了Facebook Timeline; Tumblr,ESPN,Feedly,GoodReads等等。他们没有Canvas,但他们只在时间轴中发布用户的活动(例如“阅读文章”,“查看文章”)。我期待着创建这样的应用程序。即使您在Facebook中搜索这些应用程序,您也将被重定向到相应的网站。

我一直在浏览Facebook文档,但这很痛苦。我阅读的所有文档,视频和文章都是关于Canvas应用程序的,但insidefacebook的一篇文章让我对Facebook应用程序的一些想法仍然没有成功。

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

要将您的应用与Facebook TimeLine集成,您需要使用Open Graph API

Open Graph API使用户能够在评论之外执行更具体,更高级别的社交活动,例如和分享。例如,不是通过图谱API发布评论链接,电影评论应用程序可以使用Open Graph API允许用户“查看”“动作电影”,“喜剧”等。图书阅读器应用程序可以允许用户当他们“开始阅读”和“读完”“俄罗斯小说”时分享。

要实施Open Graph应用,您需要为您的应用定义object and actions。可以从existing object types中选择对象,例如“视频”或您可以实施自己的应用专用custom object types,例如“动作片”。操作可以是built in action types,例如“观看”或custom action types,例如“开始阅读”。

Here是Facebook Developer上有关如何开始使用Open Graph应用程序的分步教程。