我尝试了各种第三方工具,例如 STTWitter 来获取用户的个人资料,例如图像、名字、电子邮件、地址、出生日期等。自从过去 6 小时以来,我一直在做谷歌。但我无法从 twitter 获取用户的个人资料。我在 stackoverflow 上引用了很多链接,但我无法获得我想要的结果。
任何人都可以在这个问题上帮助我吗?
任何帮助都是不言而喻的。
提前致谢。
使用 TwitterKit 就能提供用户 email-id
您需要阅读请求用户电子邮件地址的完整文档
请求用户的电子邮件地址要求您的应用程序被 Twitter 列入白名单。TWTRShareEmailViewController 类向用户提供一个视图,以请求访问与其 Twitter 帐户关联的电子邮件地址。它必须以模态方式呈现。
这是一个显示如何使用的示例
if ([[Twitter sharedInstance] session]) {
TWTRShareEmailViewController* shareEmailViewController =
[[TWTRShareEmailViewController alloc]
initWithCompletion:^(NSString* email, NSError* error) {
NSLog(@"Email %@, Error: %@", email, error);
}];
[self presentViewController:shareEmailViewController
animated:YES
completion:nil];
} else {
// TODO: Handle user not signed in (e.g.
// attempt to log in or show an alert)
}