Php Facebook - 从外部来源上传图像

时间:2012-01-26 11:59:45

标签: php facebook curl

早上好的伙伴们, 我在facebook api遇到问题: 是否可以从外部来源上传照片?例如,指出一个URL,Facebook将得到... 我的代码是正确的下一个为
$args = array( 'message' => 'Photo from application', 'source' => $im_url );
$url = 'https://graph.facebook.com/'.$album_id.'/photos?access_token='.$token;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
{ {1}} curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $args);

$ im_url应该指出外部图片,比如存储在imageshack上等。
它给我的错误是 $data = curl_exec($ch);

1 个答案:

答案 0 :(得分:4)

而不是“来源”,该术语是“url”。问题解决了 $args = array( 'message' => 'Photo from application', 'url' => $im_url