我正在使用 STTwitter 库。我正在尝试以这种方式发送推文:
[twitterObject postStatusUpdate:@"Testing!!"
inReplyToStatusID:nil
latitude:nil
longitude:nil
placeID:nil
displayCoordinates:nil
trimUser:nil
successBlock:^(NSDictionary *status) {
NSLog(@"-- screenName: %@", @"OK sended");
} errorBlock:^(NSError *error) {
NSLog(@"ERRORRR: %@", error);
}];
所以,我想用我之前保存的令牌创建我的“twitterObject”。因为我希望用户只在应用程序中进行一次身份验证。为此我保存了令牌,这就是我实例化 STTwitterAPI 的原因。
我这样做:
STTwitterAPI *twitter =
[STTwitterAPI twitterAPIWithOAuthConsumerName:nil
consumerKey:@"xxx"
consumerSecret:@"xxx"
oauthToken:[defaults objectForKey:@"twitterToken"]
oauthTokenSecret:[defaults objectForKey:@"twitterOauthTokenSecret"]
];
twitter.userName = [defaults objectForKey:@"twitterUsername"];
那样行吗???因为我不能发送我的推文。
我有这个错误:'NSInvalidArgumentException', reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter'
拜托,谁能帮帮我???