Facebook开发人员 - 致命错误:未捕获的CurlException:26:创建formpost数据失败

时间:2012-05-02 22:22:25

标签: php facebook image facebook-php-sdk

我在这个平台上阅读了很多内容,但似乎没有人能够得到关于我的问题的答案。

有我的代码:

$file= $str.".png";

$facebook->setFileUploadSupport(true);

$post_data = array(
  "message" => "my message."
); 
$post_data[basename($file)] = '@' . dirname(__FILE__) . '/'.$file.'';
$data = $facebook->api('/me/photos', 'post', $post_data);

我遇到了一个CurlException:26错误。 我甚至尝试过这个:

$post_data[basename($file)] = '@' . realpath($file);

但我得到了同样的错误。

我首先考虑我的问题是在$ file上。 如果我对这个回音,我有一个像这样的图像名称:0gwP7eDAtb2X.png

现在,如果我测试这段代码:

$post_data[basename($file)] = '@' . realpath(0gwP7eDAtb2X.png);

图片已正确上传到我的墙上。

0 个答案:

没有答案