忙了好一陣子, 終於有機會跟時間來寫這篇 ,
本篇在帶領前面很簡單認識過 Facebook API 取得操作流程後接下來,就是實際應用操作
還記得我們前面是怎麼取得授權嗎?
透過一大堆繁雜的手續取得token才能取得授權,但我們今天利用php的SDK,可以幫我們完
成以上煩人的過程,直接取得我們最想要的 uid.
本篇採用的是 2012 最新版本 facebook api 認證 請注意 !
前置準備工作 :
1.你得至少會架設 Apache + php
( 不會的網友 請至 http://www.appservnetwork.com , 下載 2.5.9 版本
安裝完 apache + php + sql 都一次搞定 )
2.擁有 php_sdk3
3.已申請好 facebook app
OK! 馬上開始
1.先從環境開始 , 不論你裝的是 apache 或是 IIS , 或是 appserv
都會一定會有一個 放置網頁的資料夾( www 或 htdocs ) , 在此
暫定通稱 www .
下載 php_sdk3 (請注意 下載完資料夾請更名為 php_sdk3 )
https://github.com/facebook/php-sdk/downloads
將下載好的 php_sdk3 資料夾 放置到 www 下 使其為 www / php_sdk3
php_sdk3 / - examples
- src
請注意資料夾結構 與 路逕!
以上環境架設就算是結束了!
2. 請建一個以 php 為副檔名之 php 檔案
假設叫做 index.php 放置到 www 資料夾 底下
打開 index.php 鍵入以下程式碼
(或者你可以選擇整段複製貼上)
<?
require 'php_sdk3/src/facebook.php';
$facebook = new Facebook(array(
'appId' => '39579980714xxxx',
'secret' => '1f903034980f199be93827a8xxxxx',
));
$user = $facebook->getUser();
$me = null;
if($user) //假設已登入 $user會取得 uid
{
$uid = $facebook->getUser();
echo "uid=".$uid;
}else{ //未登入取得uid 是 0 則開始登入
$url = $facebook ->getLoginUrl( array (
'scope' => 'publish_stream',
'req_perms' => 1,
'fbconnect' => 0
));
echo "";
}
?>
//-------------------------------------------------------------------------------------------------------------------------
require 'php_sdk3/src/facebook.php';
請特別注意此行 路逕 務必一定要正確
'appId' => '25205527453xxxx',
'secret' => 'ab25cxcc6b4ccddb3baaccxxxxxx',
之前申請facebook app 時 的 app id 與 密碼填上
另外還有一個重要部份 , 登入要求受權的 權限 ,
該權限當使用者同意並且登入後, 可以受權使用
'scope' => 'publish_stream',
這裡我只寫其中一項, publish_stream 就是基本款 個人資訊訊息相關
其實還有很多 權限包含了以下:
user_photos,
email,
user_birthday,
user_online_presence
很明白告訴你,你不受權這些 ,你就無法取得 ,假設你想取相簿資訊,你卻沒有要求使用者登入時受權 user_photos ,那麼你在取的資訊時 就會取到空值
這樣一來你就知道它的嚴重性!
//-------------------------------------------------------------------------------------------------------------------------
好的 , 到此 facebook api Code 就算是結束了
很多網友會問 ? 什麼就這樣結束 ?
沒錯其實核心就只有這樣
假設你填寫的APP 資料 都通過認證
當 echo "uid=".$uid; 時 會印出你的 uid
假設印出的 uid 是 0 , 有兩種狀況
1. 你尚未登入該 app
2 .你填的資料沒通過認證
那其實facebook api 還有分成好幾部份 ,
包含以上取得驗證後 要求使用者授權資訊部份
像是 loginUrl = $facebook->getLoginUrl
都請參考 官方原版的 facebook api ,
https://github.com/facebook/php-sdk
看不習慣英文 可以參考塗鴉牆秘密的作者
http://milkyapp.blogspot.com/2012/01/php-sdk-3-7.html
- 留言者: mckinney79
- Email:
- 網址:
- 日期: 2012-03-28 01:06:06
大台北專業男士推拿保健按摩指油壓工作室。完美 優質 溫馨~即時ytw6969 歡迎來電詢問!kwjvi
- 留言者:
- Email:
- 網址: http://tw.myblog.yahoo.com/lou42173957/
- 日期: 2012-03-28 05:20:56
健亨網路行銷軟體開發租售 http://www.wretch.cc/blog/marion234
台北京華芳療會館.按摩.精油.筋絡.推拿.針對人體每一個細節舒壓與舒緩
筋絡芳療 筋絡溫熱敷,通體舒暢 京華芳療養身會館0926-682879
台北 京華芳療會館 筋絡芳療 經絡舒緩 腰酸背痛 按摩 精油
京華芳療養身會館0926-682879
- 留言者: salvador53
- Email:
- 網址:
- 日期: 2012-05-03 21:26:04
奇摩搜索-超人團購網-即時ytw6969@yahoo.com.tw歡迎參觀
%%CHINESE_RAND%%CHINESE_RAND
- 留言者: rivera756
- Email:
- 網址:
- 日期: 2012-05-09 05:28:29
- 留言者:
- Email:
- 網址: http://foxy.799.com.tw
- 日期: 2012-05-22 23:43:08
g7has2
非常婚禮5999攝影專案
http://tw.myblog.yahoo.com/minyu328/
歡迎來到我的部落格
價格優惠實在
0939-000-328 攝影師HANK
w4x776o
- 留言者:
- Email:
- 網址: http://www.doctormatch.com.tw/
- 日期: 2012-06-28 17:30:04
k02tq
你還在網路交友裡尋尋覓覓嗎?
可是 你知道...
網路交友陷阱多 誰來幫你過濾??
大醫院小醫師婚友社
專業且盡責的紅娘依據你要的條件類型會替您刪選過濾
幫您找尋完美的情人!
找尋情緣專線(02)27086277。
ti53q8m
- 留言者: erica823
- Email:
- 網址:
- 日期: 2012-06-28 23:38:25
- 留言者: brewer753
- Email:
- 網址:
- 日期: 2012-08-01 23:51:18
- 留言者:
- Email:
- 網址: http://www.facebook.com/#!/groups/477262222289266/
- 日期: 2012-09-04 20:09:24
最近在FB成立了一個社團~~
歡迎想要改變身材的朋友加入唷~~~
減重fighting 社團
http://www.facebook.com/#!/groups/477262222289266/
想要簡單減重 增重可來信索取諮詢表~
louise122karen@yahoo.com.tw
- 留言者: flornyla7857
- Email:
- 網址: http://dwzal.tk
- 日期: 2012-10-28 11:46:49
行銷商品 靠自己 發廣告信 不求人 網路訂單滾滾來
● 定制 各種 全自動 行銷軟體,便宜 , 超好用
" 廣 告 E D M 全 自 動 發 送 , 歡 迎 洽 詢 !!!
☆官方永久網址:http://dwzal.tk
大 家 發 財
ud-mue-yfxpg-xognw-fgo-xgpx-fv
- 留言者: glenda37579
- Email:
- 網址: http://wosoft.zz.tc
- 日期: 2012-10-31 08:03:58
最夯最新台灣網路線上博弈超級巨星 -
阿宅不夜城Online - http://5i8.tw/ - 線上博弈網
正式上線囉!!!阿宅Online http://5i8.tw/ 讓你玩博弈也可輕鬆宅在家免出門!!!
最好玩博弈遊戲,黃金俱樂部,九州娛樂城,天子特區,星城,bingo,強力推薦,
公博官方推薦優質遊戲 http://5i8.tw/ - 阿宅特區、阿宅至尊娛樂城,阿宅水果盤遊戲
阿宅真人美女百家樂,阿宅輪盤,阿宅骰寶,阿宅二八槓,阿宅龍虎,阿宅三公
阿宅牌九機器手臂,阿宅車馬炮,阿宅接龍,阿宅四隻刀,阿宅推筒子
阿宅暗棋,阿宅麻將,阿宅電子機台 http://5i8.tw/ ,阿宅水果盤,阿宅5PK,阿宅7PK
阿宅骰盅吹牛,阿宅拉霸,阿宅鬥地主,阿宅大老2
阿宅大發網推薦 http://5i8.tw/,阿宅德州撲克,阿宅賓果賓果開獎
各種超級博弈遊戲火爆推薦,保証公平,公正,公開。
馬上加入即享有優惠紅利,在線博弈也享有紅利點數的超值回饋唷!!!
眾多好玩的線上博弈,盡在 http://5i8.tw/ 阿宅不夜城Online。
- 留言者:
- Email:
- 網址: http://tw.user.bid.yahoo.com/tw/user/gpsking2012
- 日期: 2012-11-22 08:38:41
你擔心老公、老婆下班太晚,手機打不通?
你擔心小孩出去那麼晚了,到底何時回家?
你擔心年老父母出門散步,不知走去哪邊?
你擔心昂貴跑車被偷兒下手而損失慘重嗎?
全台功能最頂尖的GPS定位追蹤器,專人說明、安裝服務!
歡迎來電24小時免費專線:0800-555-593
或上網 http://tw.user.bid.yahoo.com/tw/user/gpsking2012 了解更多資訊!
no82m26h0
- 留言者:
- Email:
- 網址: http://511228.weebly.com/
- 日期: 2012-11-22 09:42:59
在校大學生的創業平台,只要有夢想,會上網,會打字聊天,
會上QQ的朋友人人可以學會,輕鬆在家創業,快樂賺錢,
足不出戶,就可以做全球的生意!
☆網址:http://511228.weebly.com/
請點小房子↓
86a2e
- 留言者:
- Email:
- 網址: https://login.yahoo.com/config/login?.intl=tw&.src=blog&.done=http://tw.myblog.yahoo.
- 日期: 2012-12-07 04:53:25
這裏真不錯!!好文章!
請進入了解 http://www.urlad.com.tw/Bloger/Bloger_01.aspx?affil=kityq00
請進入了解 http://www.urlad.com.tw/Bloger/Bloger_01.aspx?affil=kityq00
完全不用花到半毛錢,就可以開始賺錢,保證不用花錢
做做看為自己增加收入,增加一點零用錢
您可以是自己的老闆
您只需要固定維護您的部落格,有固定的讀者產生一定的閱讀量閱讀,就可
經營起屬於您的UrlAD廣告機制。
廣告不受攔截、百分之百呈現
UrlAD 新型態的部落格廣告,擁有專利的開發技術,保證您在部落格上的廣告
遞送絕不會被攔截,因而影響您的網賺權益,影響您的收入
將部落格閱讀流量轉為可觀的獎金
在您的部落格中,只要有網友在瀏覽您的布落格時,點選您所安置的UrlAD聯
播的廣告,您就能夠得到優渥的廣告分紅獎金,長期累積就能幫您每月輕鬆賺
取零用錢
多元的廣告表現、讓您的部落格更充實
UrlAD提供優質的創意廣告,廣告形式多元、且可依專案需求提高互動性設計
,吸引更多網友主動點選廣告,不僅可讓您的部落格更充實,更可有效地累積
更多的廣告分紅獎金。
專業的業務團隊,與您共創網路新商機
UrlAD專業的業務團隊提供廣告主專業的網路行銷企劃,同時也為您的部落格
銷售廣告版位,您只需要專心經營部落格、提升部落格人氣,業務交給UrlAD
團隊為您負責。
請進入了解 http://tw.myblog.yahoo.com/kityq000/
請進入了解 http://www.urlad.com.tw/Bloger/Bloger_01.aspx?affil=kityq00
剪呱
- 留言者:
- Email:
- 網址: http://www.99mall.cc
- 日期: 2012-12-11 19:57:03
久久商城-臺灣最具影響力最權威的供貨平臺.用心做最專業的美瞳商城營銷.
Miss美瞳彩色隱形眼鏡代理,正品美瞳代理,彩色隱形眼鏡代理商!
公.司.網.站:www.99mall.cc [久久商城]
注.冊.請.選【久久商城客服-miss】
也可直接與本人聯.系,聯.系方式為:
及.時.痛:a414239482
M.S.N:raoqian2013@hotmail.com
騰.訊QQ:414239482
郵.箱:414239482@qq.com
僾厮兙傌勡凊佶剰哄俧咰
- 留言者:
- Email:
- 網址: http://www.99mall.cc
- 日期: 2012-12-11 20:02:46
久久商城-臺灣最具影響力最權威的供貨平臺.用心做最專業的美瞳商城營銷.
美瞳彩色隱形眼鏡批發,正品美瞳批發,彩色隱形眼鏡批發商!
公.司.網.站:www.99mall.cc [久久商城]
注.冊.請.選【久久商城客服-miss】
也可直接與本人聯.系,聯.系方式為:
及.時.痛:a414239482
M.S.N:raoqian2013@hotmail.com
騰.訊QQ:414239482
郵.箱:414239482@qq.com
串吹俭剽丹仐厛傌
- 留言者:
- Email:
- 網址:
- 日期: 2012-12-12 02:20:16
看了,謝謝。
久久商城-是專業的美瞳隱形彩色眼鏡(俗稱美瞳彩色瞳孔放大片)集批發 代理 零售一體的專業銷售電子商務供貨公司。
主要經營專案為(美瞳代理)(美瞳批發商)(美瞳零售)(美瞳工廠代工生產)本公司產品均與韓國美瞳隱形眼鏡工廠有良好的合作關係,均為韓國生產,有良好的品質與最低的價格,真正的一手美瞳彩色隱形眼鏡貨源。
本公司無需要任何加盟費用,1副起價零售,10副起代理批發產品價格均在70-400左右,需要請與久久商城客服聯繫。
美瞳批發商 美瞳代理 美瞳廠家 日韓正品美瞳 韓貨正品美瞳 隱眼批發 隱眼代理 正韓隱眼
公司網站:www.99mall.cc[久久商城]
可以去網站註冊用戶 專屬客服請選擇 【久久商城客服-艾爾】 ,帶給您最優惠的價格,最優質的服務售後 ,本公司承諾,如產品有任何質量問題,可換貨退款。
也可直接與本人聯繫,聯繫方式為:
雅虎即時通:airmt@kimo.com
MSN:dam969099299@live.com
QQ:514610000
倩凖
- 留言者:
- Email:
- 網址:
- 日期: 2013-04-27 12:21:15
可以幫我看一下嗎,謝謝
https://docs.google.com/file/d/0B4yTfDie3MiuMXB3RzI
zVX
ZTbEU/edit?usp=sharing
我的路徑,id皆正確
- 留言者:
- Email:
- 網址:
- 日期: 2013-05-23 22:31:41
因為她/他的心房有隱藏的人/事
你擔心買來的高級轎車,在你不知道的時候
,被偷兒牽走變賣拆解嗎???
GPS衛星定位汽車追蹤器...
可用於業務監控、跟蹤蒐證、外遇抓姦、愛車防盜、小孩老人防走失...
諮詢專線:0800-555-593(24H專人服務)
http://tw.user.bid.yahoo.com/tw/user/gpsking2012了解更多資訊!
- 留言者:
- Email:
- 網址:
- 日期: 2013-06-05 21:01:58
網上找到的資料都做不出來,剛接觸flash的渣新一枚做好flash後卡在FB
CONNECT這邊
懇請大大的指導,感恩
- 留言者: palmerjaext1
- Email:
- 網址: http://lvmiss.com
- 日期: 2013-06-19 01:34:25
精美禮品送完即止
Line帳號 Lvmiss.。com
刲佳勝乿儾
- 留言者:
- Email:
- 網址: http://www.doctormatch.com.tw/
- 日期: 2013-06-26 00:29:36
w84x02
【食療】
一. 益氣安神茶(甘麥大棗湯):由甘草﹐淮小麥﹐大棗等
中藥組成。對於平時情緒煩燥易怒 ﹐晚上不易入睡或
眠 淺多夢者,可在平時當茶喝。一包加300cc熱水悶
15分鐘後頻頻飲用。
二. 養陰美顏包(銀耳紅棗湯):由銀耳﹐紅棗﹐枸杞組成
;對於平時極易口乾﹐目澀﹐皮膚乾燥﹐陰道乾澀刺癢的
婦女﹐平時可多吃。(一)銀耳先以清水浸泡3-5小時;(二)
銀耳﹐加紅棗用適量水於鍋中以大火煮開後改小火續 滾
20分鐘﹐(三)加入枸杞﹐再置入悶燒鍋中續悶2小時﹐趁
熱加糖。
附註:中國人常見食物鈣含量表(鈣mg/100g) :
鈣含量 食 物:
100-200mg 皇帝豆、芥藍菜、刀豆、豆干、豆腐、鮮奶、香菇。
200-300mg 黃豆、豆皮、莧菜、高麗菜、木耳、蛤利。
300-400mg 海藻、勿仔魚、九層塔、金針、黑糖
>400mg 髮菜、芝麻、紫菜、小魚干、蝦米、小魚。
hkr68st