Facebook官方文档学习 - 调用接口篇
其实这篇最爽了,可以真正的调用接口取用户数据了。先大致了解下它的官方文
档,有接口使用介绍篇,就是一个summary,网址如下:
http://developers.facebook.com/
一、点击docs这个上面选项卡
1.左侧是菜单导航,我建议重点看core concepts这个下的Open Graph,这个就
是Facebook关于接口的介绍,非常重要,一定仔细看几遍,每看一遍就会发现更
多的细节。
2.Dialogs:这个也要看看,里面介绍的是关于授权的dialog,不论是手机还是
网页
3.Social Plugins:这个有很多官方提供的组件,比如:like按钮,可以放到你
自己网站上。
4.在Advanced Topics(http://developers.facebook.com/docs/advancedtopics/)
这个下面有很多高级API,比如:
1)Ads API:广告API,你可以在自己的应用中添加广告
2)Payments:支付API,你可以做一些收费功能
3)Chat API:你可以利用这个API做一些聊天功能
4)Internationalization:关于国际化的API,我觉得这个API,网页版的应用
应该会用到,如果你的应用想要国际化的话。
5.API Reference(http://developers.facebook.com/docs/reference/apis/)
1)Graph API: 我翻译为图谱API,因为Facebook的理念就是一个社交图谱,所以
他们废弃了Rest api后就改为了图谱API,这个名字听起来开始很别扭,慢慢的
会觉得确实很棒,一种理念,确实很棒。
2)FQL: 这个东西很是牛逼的,我没细看过这个API,但是我简单的看,认为这
个东西支持你的程序自己写SQL语句去直接调用Facebook的数据库。是不是很牛
逼?真的很牛。
3)Legacy REST API:废弃的REST 风格的API。现在大多数公司写的后台服务接
口都是REST 风格的。
6.SDKS(http://developers.facebook.com/docs/sdks/)
顾名思义,这是官方SDK的页面,目前支持下面几种SDK,我不知道为什么不出java的sdk,不解。他的SDK都是在GitHub上开源的,我就改过一些它的源码以便更好的使用在我们的项目中。它的源码确实有必要读读,遇到问题很快就能知道出在哪了。