2010-06-22 84 views

回答

0

這需要調試。

第一停靠港:可能是不保存cookie:檢查腳本實際上是否生成my_cookies.txt文件。如果沒有,請創建一個空的並在其上執行chmod 777

第二停靠港:curl_error()

本替換片斷每curl_exec()電話:

$success = curl_exec(....... your options .....); 

if (!$success) echo "CURL Error: ".curl_error(); 

這可能給你一些指點,什麼不順心。

但是,當腳本嘗試模仿瀏覽器而不是使用API​​時,可能是因爲Facebook上的提交表單的結構發生了變化,在這種情況下,您必須解析輸出cURL給出的你看看出了什麼問題。總而言之,如果有任何方法可以通過API乾淨地做到這一點 - 我不知道是否有 - 這將是更可取的。

+0

我的更新代碼片段,但沒有在那個運氣http://pastebin.com/yKqb91yR – Bharanikumar 2010-06-22 08:59:20

+0

那麼,你有什麼更新,爲什麼?怎麼了? – 2010-06-22 09:01:00

+0

只是我添加了關於curl_error函數 – Bharanikumar 2010-06-22 14:25:54