我正在尝试在objective-c中为google客户端登录编写代码。我从“https://www.google.com/accounts/ClientLogin”获得带有电子邮件和密码的身份验证,并且我可以通过 POSTER (firefox) 成功登录谷歌。
当我为objective-c编写代码时,我无法登录并得到错误代码401。
有人可以帮我做错什么吗?这是我的代码。
// URL to check user info
NSURL *url = [NSURL URLWithString:@"http://www.google.com/reader/api/0/user-info"];
// authorization
NSString *auth = authString;
// create request
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];
// add auth information in header
auth = [NSString stringWithFormat:@"GoogleLogin auth=%@", auth];
[request addValue:auth forHTTPHeaderField:@"Authorization"];
// send request
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
if (connection) {
NSLog(@"request send.");
} else {
NSLog(@"Connection Failed when getting feeds.");
}