从Graph API获取上传的照片

时间:2011-09-06 23:53:16

标签: facebook graph upload photo access-token

我使用图表api开发了将照片上传到用户帐户的流程。虽然我能够成功上传照片。我无法检索刚刚在2秒前上传的相同照片。使用用户的access_token我得到“假”。使用应用程序的访问令牌我得

  

“请求此资源需要用户访问令牌”

您如何使用图表api

检索刚刚上传的照片的网址

4 个答案:

答案 0 :(得分:0)

上传照片时,应返回ID。使用该ID访问它。此外,您可能需要等到该照片处理完毕。照片上传后几分钟内再次尝试通话。

答案 1 :(得分:0)

$data = $facebook->api('/'. $ALBUM_ID . '/photos', 'post', $args);

$data['id']是您刚刚上传的图片的ID。

答案 2 :(得分:0)

结果我不得不更新我的SDK

答案 3 :(得分:0)

似乎有时在没有获得"user_photos"权限的访问令牌的情况下您无法访问照片。有时候,对于某些用户来说,你不需要它,对某些用户来说也是如此。最优秀的。

编辑:实际上,这似乎只适用于图形API资源管理器而不是iOS应用程序。至少他们是一致的。