php curl for facebook post tweet

时间:2010-06-22 07:53:18

标签: php facebook

我希望使用php curl将推文发布到facebook中,这是我用于将推文发布到FB中的片段 - FB CURL SNIPPET

但我在我的脸书中找不到任何更新的推文, 我不确定,但事情出了问题,

你能告诉我,片段是否正确?

由于

1 个答案:

答案 0 :(得分: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干净地完成这项工作 - 我不知道是否存在 - 它会更好。