2010-06-22 85 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