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