我正在尝试开发一个简单的应用程序,当用户连接到它时,它会从 Facebook 检索数据。
在阅读了 Facebook 关于如何检索用户照片和用户姓名的示例后,我只想获取诸如性别、城市、电子邮件和出生日期等信息。
以下部分是我卡住的地方:
- (void)populateUserDetails
{
if (FBSession.activeSession.isOpen) {
[[FBRequest requestForMe] startWithCompletionHandler:
^(FBRequestConnection *connection,
NSDictionary<FBGraphUser> *user,
NSError *error) {
if (!error) {
self.userNameLabel.text = user.name;
self.userProfileImage.profileID = user.id;
}
}];
}
}
我的问题是:
- 我应该用所有这些数据制作字典吗?(性别,城市,电子邮件等)-另外,我正在使用情节提要,我可以使用标签来标记所有这些数据,如 Facebook 的教程所述,作为用户名吗?
- 我在几个地方读到 requestForMe 方法不适合我正在寻找的其他类型的数据。我的请求的方法是什么?