作者e234576 (一把超舊吉他能換什麼)
看板PHP
標題[請益] Facebook api
時間Thu Jul 7 12:39:26 2011
大家好
我目前在做一個facebook的app
由於不是相關背景 說明文件都不太會看|||
遇到了好多問題
我已經估狗兩天的資料了還是不會
不知道可不可以PO這問 或是要去哪裡問比較好
首先第一個是 $facebook->api('/me')
都會跑到catch
但不應該跑過去才對??
第二個是 header("Location:$loginUrl");
我期待他直接跳到請使用者同意的那個畫面
可是好像都會先出現一個小藍框
點了才會到那個頁面
<?php
include('./facebook.php');
$facebook = new Facebook(array(
'appId' => 'xxx',
'secret' => 'xxx',
'cookie' => true,
));
$me = null;
$uid = $facebook->getUser();
if($uid!=NULL){
try {
$me = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
}
}
else{
$loginUrl_next = '
http://apps.facebook.com/testtset/';
$loginUrl = $facebook->getLoginUrl(array(
'req_perms' => 'publish_stream',
'next' => $loginUrl_next
));
header("Location:$loginUrl");
}
echo"hi";
echo $uid;
?>
先感謝大家了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.255.9
1F:→ whitelatte:第二個問題如果只要讓他以top的方式轉址好像就沒問題.. 07/09 16:13
2F:→ whitelatte:第一個問題可能是因為你換帳號登入但session沒換? 07/09 16:14
3F:→ e234576:第二個問題解決了非常感謝!!!!第一個問題似乎有點複雜... 07/12 13:34