我已使用以下代码成功将图像上传到用户的相册:
$ch = curl_init();
$url = 'https://graph.facebook.com/'.$uid.'/photos?access_token='.$token;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $args);
$data = curl_exec($ch);
谁能告诉我如何检索该图像的公共链接?
答案 0 :(得分:1)
我有更多的FQL经验,但看起来这可能有用:
https://graph.facebook.com/me/picture
文档位于“连接”
下http://developers.facebook.com/docs/reference/api/user
如果您选择使用FQL:
答案 1 :(得分:0)
成功上传照片会返回已上传图片的ID。使用该ID来请求有关图片的扩展信息(graph.facebook.com/[photoid]?access_token = ...)