iOS,Twitter ID和通过Parse注册

时间:2014-05-08 09:18:39

标签: twitter ios7 oauth parse-platform

我正在尝试在注册时将数字Twitter ID转换为普通用户名 - 而不是随机字母。

我使用Parse作为后端。

- (IBAction)twitterSignup:(id)sender {


        [PFTwitterUtils logInWithBlock:^(PFUser *user, NSError *error) {
            if (![PFTwitterUtils isLinkedWithUser:user]) {
                [PFTwitterUtils linkUser:user block:^(BOOL succeeded, NSError *error) {
                    if ([PFTwitterUtils isLinkedWithUser:user]) {
                        NSLog(@"User logged in with Twitter!");
                    }
                }];
            }
            if (!user) {
                NSLog(@"The user cancelled the Twitter login.");
                return;
            } else if (user.isNew) {
                NSLog(@"User signed up and logged in with Twitter!");
            } else {
                NSLog(@"User logged in with Twitter!");

1 个答案:

答案 0 :(得分:1)

获取屏幕名称:

NSString *twitterScreenName = [PFTwitterUtils twitter].screenName;