我正在使用Google Data API示例触摸应用程序,它可以在code.google上找到……
我有一个问题,任何人都可以帮助我。
如果我做错了什么,请告诉我。
登录的用户必须关注某个人的XYZ (出于安全目的,仅使用XYZ )。
我正在使用URL
urlStr = @"http://api.twitter.com/1/friendships/create/XYZ.xml";
NSURL *url = [NSURL URLWithString:urlStr];
NSMutableURLRequest *request = [NSMutableURLRequest
requestWithURL:url];
//made post as requested in twitter API
[request setHTTPMethod:@"POST"];
ConnectAppDelegate *appDelegate = (ConnectAppDelegate *)
[[UIApplication sharedApplication] delegate];
[mAouth authorizeRequest:request];
NSError *error = nil;
NSURLResponse *response = nil;
NSData *data = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response error:&error];
if (data) {
// API fetch succeeded
NSString *str = [[[NSString alloc] initWithData:data
encoding:NSUTF8StringEncoding] autorelease];
NSLog(@"API response: %@", str);
} else {
// fetch failed
NSLog(@"API fetch error: %@", error);
}
在我得到的回复中
http://api.twitter.com/1/friendships/create/XYZ.xml 2010-06-11 16:04:39.437 Connect4265:20b接口响应:
<?xml
version="1.0" encoding="UTF-8"?>
<hash>
<request>/1/friendships/create/XYZ.xml</request>
<error>Invalid / used nonce</error>
</hash>
发布于 2010-06-11 18:30:43
如果您的时间与服务器时间相差超过5分钟,则会发生此错误,请检查您的服务器/ pc与服务器的时间是否相同。
https://stackoverflow.com/questions/3022001
复制相似问题