Mar*_*cos 5 image objective-c ipad facebook-graph-api ios
我正在开发一个iOS应用程序iPad.我已经实现了,Instagram API所以我可以使用用户的照片.我可以用Facebook做同样的事吗?有没有办法访问用户的图片?谢谢
您可以在Graph API中查看要查找的数据.对于用户照片,请查看:用户创建的相册 - https://developers.facebook.com/docs/reference/api/user/ 有关照片的信息 - https://developers.facebook.com/docs/reference/api /照片/
我建议使用Graph API资源管理器尝试不同的查询:https: //developers.facebook.com/tools/explorer 首先确保您要求user_photos权限在查询中输入我/相册会为您提供已登录用户的相册列表.单击结果中的相册ID以查看该相册的信息.输入/照片以查看该相册的照片.
一旦你知道你想要什么,你就可以看一下构建在Graph API和其他API之上的iOS SDK,以便对照片进行身份验证和感兴趣.
有关发出请求的iOS SDK信息,请参阅:https: //developers.facebook.com/docs/reference/ios/3.1/class/FBRequestConnection#startWithGraphPath%3AcompletionHandler%3A
因此,如果您想看一张专辑的照片,给定一个album_id,您可以使用以下请求代码:
[FBRequestConnection startWithGraphPath:@"<album_id>/photos"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (!error) {
NSLog("Results: %@", result);
}
}
];
Run Code Online (Sandbox Code Playgroud)
确保您首先要求user_photos权限.