Facebook上有一些不使用Canvas的应用程序,但它们很好地利用了Facebook Timeline; Tumblr,ESPN,Feedly,GoodReads等等。他们没有Canvas,但他们只在时间轴中发布用户的活动(例如“阅读文章”,“查看文章”)。我期待着创建这样的应用程序。即使您在Facebook中搜索这些应用程序,您也将被重定向到相应的网站。
我一直在浏览Facebook文档,但这很痛苦。我阅读的所有文档,视频和文章都是关于Canvas应用程序的,但insidefacebook的一篇文章让我对Facebook应用程序的一些想法仍然没有成功。
任何人都可以帮忙吗?
答案 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应用程序的分步教程。