我开发了一个使用图形 api 将照片上传到用户帐户的过程。虽然我能够成功上传照片。我无法检索 2 秒前上传的同一张照片。使用用户的 access_token 我得到“假”。使用我得到的应用程序的访问令牌
“请求此资源需要用户访问令牌”
您想如何检索您刚刚使用图形 api 上传的照片的 url
我开发了一个使用图形 api 将照片上传到用户帐户的过程。虽然我能够成功上传照片。我无法检索 2 秒前上传的同一张照片。使用用户的 access_token 我得到“假”。使用我得到的应用程序的访问令牌
“请求此资源需要用户访问令牌”
您想如何检索您刚刚使用图形 api 上传的照片的 url
当您上传照片时,它应该返回一个 ID。使用该 ID 访问它。此外,您可能必须等到该照片完成处理。上传照片后几分钟后再次尝试通话。
似乎有时如果没有获得"user_photos"
许可的访问令牌,您就无法访问照片。有时,例如,对于某些用户您不需要它,而对于某些用户则需要。最优秀的。
编辑:实际上,这似乎只适用于图形 API 资源管理器而不是 iOS 应用程序。至少它们是一致的。
$data = $facebook->api('/'. $ALBUM_ID . '/photos', 'post', $args);
$data['id']
是你刚刚上传的图片的id。
原来我必须更新我的 SDK