天天看點

Facebook官方文檔學習 - 調用接口篇

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上開源的,我就改過一些它的源碼以便更好的使用在我們的項目中。它的源碼确實有必要讀讀,遇到問題很快就能知道出在哪了。

Facebook SDK for JavaScript

Facebook SDK for PHP

Facebook SDK for iOS

Facebook SDK for Android

繼續閱讀