2010-09-23 77 views
0

我用下面的代码成功上传到用户的相册的图像上传的网址:如何重新获取图像的通过Facebook的图形API

$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

成功的照片上传返回上传图片的ID。使用该ID请求有关图片的扩展信息(graph.facebook.com/[photoid]?access_token = ...)

+0

感谢您的回复!这看起来好像会起作用,但返回值是'假'。我在发布照片时首先传递与我相同的访问令牌。是什么赋予了!? – iamaracinghorse 2010-09-23 22:34:40