Facebook Graph API 使用者基本資料擷取

我想大家愛用Facebook已經是不爭的事實了,這篇文章主要當然不是要教大家如何玩Facebook,而是告訴大家開發者,可以利用Facebook Graph API來擷取那些Facebook的使用者資料。

當然如果大家要成為開發者,必須經過一番磨練!首先大家必須得認識與研究下列的網站:

Facebook Developer 頁面:http://developers.facebook.com/

Facebook Graph API 中文介紹:http://www.tonylin.idv.tw/dokuwiki/doku.php/facebook:basic:graphapi

Facebook Graph API 瀏覽器:http://developers.facebook.com/tools/explorer/

Facebook Graph API 說明:http://developers.facebook.com/docs/reference/api/

Facebook Graph API 資料擷取權限說明:http://developers.facebook.com/docs/reference/login/

Facebook Graph API 資料擷取欄位說明:http://developers.facebook.com/docs/reference/api/user/

其實只要使用者願意把資料提供給開發人員(也就是在應用程式跳出視窗時按下同意),我們就可以擷取到使用者形形色色的資料,至於安全與否?其實本來你放在Facebook的資料就會被朋友看光光,當然你可以不去輸入這些資料,誰也看不到,不過這樣Facebook好像就不會那麼好玩,常常聽到一些朋友跟我說:「我利用Facebook找到了小學同學耶!」,那這就代表你有輸入完整的學歷資料,而且開放讓別人觀賞,否則沒人可以找到你,以下是我開發的第一個範例,只是先牛刀小試一下擷取使用者非常基本的一些資料。

Facebook Graph API 使用者基本資料擷取

Facebook Graph API 使用者基本資料擷取

You may also like...

27,202 Responses

  1. sigmaliao表示:

    你好,馬老師。請問您這測試有沒有範例原始檔案可以分享呢?

  2. angus4003表示:

    馬老師您好,看到您的介紹非常詳細使我對facebook API有更深一層的了解
    想要詢問老師一個問題:

    我們一般在使用使用手機版瀏覽動態訊息時,會看到推薦的APP廣告,請問這是Graph API控制的嗎?

    可否簡單的告訴我一下原哩,目前我的猜測是A有安裝某一APP,B沒有安裝,C也安裝了
    則在B瀏覽時,會顯示推薦A、C有安裝過的APP,C瀏覽時則看不到,是這樣子嗎?

    在麻煩解答了,萬分感謝

  1. 2013-07-24

    […] 繼續上一篇使用者基本資料擷取,我們再來看看除了那些比較基本的資料以外,我們還可以透過Facebook Graph API來擷取使用者的那些資料,這篇會儘可能地把可以擷取到的使用者資料進行說明,當然跟之前提到的一樣,使用者沒有輸入的資料,我們絕對抓不到,使用者不同意給我們這些資料,我們也絕對抓不到!除非你打電話去問他(誤)。 […]