gpt4 book ai didi

objective-c - 在 iOS 应用程序中获取和显示来自 Facebook 的图像

转载 作者:可可西里 更新时间:2023-11-01 04:26:41 24 4
gpt4 key购买 nike

我正在为 iPad 开发一个 iOS 应用程序。我已经实现了 Instagram API,所以我可以获取和使用用户的照片。我可以使用 Facebook 做同样的事情吗?有没有办法访问用户的图片?谢谢

最佳答案

Graph API 是您开始查看要查找的数据的地方。对于用户照片,请查看:用户创建的相册 - https://developers.facebook.com/docs/reference/api/user/关于照片的信息 - https://developers.facebook.com/docs/reference/api/photo/

我建议使用图谱 API 浏览器尝试不同的查询: https://developers.facebook.com/tools/explorer首先确保您请求 user_photos 权限在查询中输入 me/albums 会为您提供已登录用户的相册列表。单击结果中的专辑 ID 可查看该专辑的信息。输入/photos 查看该相册的照片。

一旦您知道自己想要什么,就可以查看构建在 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);
}
}
];

确保您首先请求了 user_photos 权限。

关于objective-c - 在 iOS 应用程序中获取和显示来自 Facebook 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13111233/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com