我很困惑這個facebook api。Facebook和PHP - 如何發佈我的網站內容到我的臉書牆?
我有facebook用戶名和密碼在我的數據庫中,我想簽署和從我的網站發佈內容到我的臉書牆。我該怎麼做?
我已經下載了Facebook的PHP-SDK,只需要能夠有「後」的一部分在我的PHP文件,以使事情發生,我此刻
require_once ('facebook.php');
$app_id = "MY_ID";
$app_secret = "MY_SECRET";
$facebook = new Facebook(array('appId' => $app_id, 'secret' => $app_secret, 'cookie' => true));
if(is_null($facebook->getUser())) {
header("Location:{$facebook->getLoginUrl(array('req_perms' => 'user_status,publish_stream,user_photos'))}");
exit;
}
$status = $facebook->api('/me/feed', 'POST', array('message' => utf8_encode($my_message)));
已經驗證碼
有了這個,我只是得到一個內部服務器錯誤,沒有更多的有我在做什麼錯誤的想法...
即使後續代碼var_dump($狀態),我什麼也沒得到 感謝
檢查你的PHP錯誤日誌。您可能會收到錯誤消息。 – 2011-06-01 14:35:07
如果這是一個複製並粘貼而不編輯您的需要,那些變量($ my_message)將不包含任何內容。希望你已經用你的「密碼」替換MY_ID「你的ID」和My_SECRET,由facebook生成「密鑰」? – robx 2011-06-01 14:35:21
我確實改變了我的ID和我的祕密:-) – Pluda 2011-06-01 14:54:15