作者averywu (看文不要只會用橫的看)
看板PHP
標題[請益] Facebook 取得UserID
時間Wed Sep 21 15:08:20 2011
目前在試做取得Facebook User ID.
照官方做法
<?php
require_once("php-sdk/facebook.php");
$config = array();
$config['appId'] = '我申請的APP的AppId';
$config['secret'] = '我申請的APP的Secret';
$config['fileUpload'] = false; // optional
$facebook = new Facebook($config);
// Get User ID
$user = $facebook->getUser();
if($user){
echo 'ID:'.$user;
}else{
$login_url = $facebook->getLoginUrl();
echo 'Please <a href="' . $login_url . '">login?</a>';
}
?>
卻怎麼也抓不到 UserID,按下 Login? 後確實會帶用戶到登入畫面,也有詢問
是否授權我的APP存取他的資料。
使用者按下確定後,回到我的頁面然後一樣跑
$login_url = $facebook->getLoginUrl();
echo 'Please <a href="' . $login_url . '">login?</a>';
我在想是不是我APP設定有問題,因為目前尚未申請DOMAIN。
一切都是用IP作業,網站位置填了。App 網域他不讓我填(因為還沒申請DOMAIN)
App 網域一定要填嗎? 還是我CODE基本上就錯很大了?
--
小惡魔的家
http://blog.pixnet.net/shiuju/
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.237.155
→ kerash:網域一定要有 09/21 15:11
→ averywu:感謝 09/21 15:17
→ averywu:加了 App 網域還是沒用 ... 09/21 17:37
→ kerash:網域跟網址有搭嗎? 09/21 19:54