2011-11-25 59 views

回答

1

的簽入的連接在文檔中

http://developers.facebook.com/docs/reference/api/user/

issuing an HTTP POST request to PROFILE_ID/checkins

抓住你的$用戶

$user = $facebook->getUser(); 

傳遞publish_checkins權限,當你調用範圍陣列打電話給。

$loginUrl = $facebook->getLoginUrl(array('scope' => 'publish_checkins')); 

設置數據的籤

$checkin['post'] = array(
'access_token' => $facebook->getAccessToken(), 
'place' => 'PLACE_ID', 
'message' =>'Blank Message', 
'picture' => 'http://www.example.com/picture.jpg', 
'coordinates' => json_encode(array(
    'latitude' => '_latitude', 
    'longitude' => '_longitude', 
    'tags' => $user), 
) 
); 

問題的API調用問題的PROFILE_ID,

$facebook->api('/'.$user.'/checkins', 'post', $checkin['post']); 
+0

即時得到解析錯誤:語法錯誤,意外 ')' 的檢入數組有什麼不對? @phwd –

+0

平衡你的括號。 @Mik – phwd

+0

即使我平衡了括號,我仍然得到意想不到的')'語法錯誤,我不知道出了什麼問題,如果你可以設置它並給我一個.txt文件,得到同樣的錯誤感謝btw我也在加拿大@phwd –