在IOS5中我们如何获得FirstName,LastName,BirthDay,Username和PictureProfileURL?

时间:2013-04-29 10:35:37

标签: ios objective-c twitter

我想让用户通过Twitter登录我的应用。登录后,我将致电我的服务器并存储他们的用户名,姓名,姓氏,性别,生日,电子邮件等。

+(NSString *) URLforSaveUserDataBirthDay: (NSString *)birthday email:(NSString*)email gender:(NSString*)gender firstname:(NSString*)first_name lastname:(NSString *)last_name URLForPictureProfile:(NSString *) urlforpictureprofile
{
    //NSString * birthday=user[@"birthday"];
    //NSString * email  = user[@"email"];
    //NSString * gender = user[@"gender"];
    //NSString * token = [BGGenerateTK generateTK];
    NSString * URLaddUser = [NSString stringWithFormat:@"http://%@/business/api/saveuserdata.php?username=%@&first_name=%@&last_name=%@&gender=%@&birthday=%@&email=%@&image=%@%@",urlServer,[self encodedUserID],first_name.RobustURLEncodedString,last_name.RobustURLEncodedString,gender.toGenderCode,birthday.RobustURLEncodedString,email.RobustURLEncodedString,urlforpictureprofile.RobustURLEncodedString,self.andEncodedandDeviceIDLatLongUserIDWithTk];
    return URLaddUser;
}

我看了各种代码,我真的很困惑。

对于IOS,我们是否必须进行低级工作,例如计算签名获取oauth令牌等?我想支持IOS5。有些网站写的我应该使用twitter框架参考。

但是,有教程可以解释如何使用twitter框架参考登录。