在我的应用程序中,我将照片上传到用户的Facebook帐户,登录后我使用此代码:
[FBRequestConnection startWithGraphPath:@"me/photos"
parameters:params
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error)
它工作,它返回刚刚上传的图片的ID,(例如782585955138999,这是一个假数字)。现在我必须回顾这张照片的总数。我找到了这个答案(我不想使用fql,似乎很快就会被弃用)
https://stackoverflow.com/a/17697750/3057259
结果如下:
https://graph.facebook.com/782585955138999/likes?summary=1
此ID与我的ID返回:
{
"error": {
"message": "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
"type": "GraphMethodException",
"code": 100
}
}
我的照片是公开的,因为在答案中链接了奥巴马照片(示例奥巴马图形调用对我有效)......有什么区别?我如何能够重新计算一张照片呢?