我有旅遊網站,每當我發佈新優惠時,我都想自動更新我們的網站FaceBook頁面。是否有Facebook API將內容發佈到使用PHP的FaceBook頁面?
有沒有我可以用這一個API? 有沒有任何推薦教程顯示如何做到這一點?
我們的內容發佈與PHP。
我有旅遊網站,每當我發佈新優惠時,我都想自動更新我們的網站FaceBook頁面。是否有Facebook API將內容發佈到使用PHP的FaceBook頁面?
有沒有我可以用這一個API? 有沒有任何推薦教程顯示如何做到這一點?
我們的內容發佈與PHP。
是的,有很多方法可以做到這一點。
最常見的一個是爲您的網站創建一個Facebook應用程序。 https://developers.facebook.com/apps
基於您正在使用的開發語言這個網址下載Facebook的開發工具包。 https://developers.facebook.com/docs/sdks/
此SDK將所需的類和函數調用,以幫助您從您的網頁提交內容到您的Facebook頁面。
前進,看看。
試試這個例子
$data = array(
"link" => $link,
"access_token" => $pages,
"picture" => $image,
"name"=> $title,
"description"=> $description
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://graph.facebook.com/".$pageID."/feed");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$op = curl_exec($ch);
if (!$op) {
echo "Curl Error : ".curl_error($ch);
curl_close($ch);
exit;
}
curl_close($ch);
$res = get_object_vars(json_decode((string)$op));
print_r($res);
感謝朋友,提供了很好的建議。 – npcoda
是的,這是可能的。還有其他問題嗎? –