NSP*_*tik 4 twitter ios twitter-oauth twitter-fabric
我正在开发iOS应用程序,并希望请求用户分享他/她的电子邮件地址.我使用Twitter工具包框架来验证用户身份.我的应用程序的那部分已成功完成.现在,我想要求用户发送电子邮件.我已经提到了Twitter开发人员的文档,告诉我访问表单以获取信息以使我的应用程序列入白名单.在那种形式中,我找不到请求用户电子邮件的选项.
因此,我需要一些指导来实现这一目标.Twitter应该提供有关此的直接信息.
最后,在与sdk-feedback@twitter.com我进行了长时间的对话之后,我将我的应用列入白名单.这是故事:
发送邮件到sdk-feedback@twitter.com我们的应用程序的一些详细信息,如消费者密钥,应用程序的App Store链接,隐私政策链接,元数据,如何登录我们的应用程序的说明.在邮件中提到您要访问应用程序内的用户电子邮件地址.
他们将审核您的应用程序并在2-3个工作日内回复您.
一旦他们说您的应用程序被列入白名单,请在Twitter开发人员门户中更新您的应用程序设置.登录apps.twitter.com并:
是时候编写代码了:
-(void)requestUserEmail
{
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 {
// Handle user not signed in (e.g. attempt to log in or show an alert)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1621 次 |
| 最近记录: |