早上好的伙伴们,
我在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);
答案 0 :(得分:4)
而不是“来源”,该术语是“url”。问题解决了
$args = array(
'message' => 'Photo from application',
'url' => $im_url