我想使用Twitter Search API获取推文列表.但是最近twitter推出了新版本1.1,它需要授权.我正在使用STTwitter库与Twitter API进行交互.
我正在使用STTwitter_ios项目,你可以在这里找到:https: //github.com/nst/STTwitter/tree/master/ios
现在,我编写了一个示例函数:fetchTweets.授权工作成功,如果我搜索单词(没有空格或特殊字符),我就会得到列表.但是当我尝试用空格或特殊字符搜索关键字,如"纽约",@"新建或约克"等时,它会返回错误:
在方法中, - (void)connectionDidFinishLoading:(NSURLConnection*)连接
我收到错误:{"errors":[{"message":"无法验证你","代码":32}]}
- (void) fetchTweets {
STTwitterAPIWrapper *twitter = [STTwitterAPIWrapper twitterAPIWithOAuthConsumerName:OAUTH_CONSUMER_NAME consumerKey:OAUTH_CONSUMER_KEY consumerSecret:OAUTH_CONSUMER_SECRET oauthToken:OAUTH_TOKEN oauthTokenSecret:OAUTH_SECRET_TOKEN];
NSString *query = @"New york";
NSString *searchQuery = [query stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
[twitter getSearchTweetsWithQuery:searchQuery successBlock:^(NSDictionary *searchMetadata, NSArray *statuses) {
NSLog(@"Search data : %@",searchMetadata);
NSLog(@"\n\n Status : %@",statuses);
} errorBlock:^(NSError *error) {
NSLog(@"Error : %@",error);
}];
}
Run Code Online (Sandbox Code Playgroud)
任何帮助或建议将不胜感激!
谢谢 !
我正在使用STTwitterAPI创建执行twitter所有操作的应用程序.我正在收到时间表Feed.但是如何使用相同的API发布推文.我搜索了这个但是我发现只有SLComposeViewController发布推文,它将呈现控制器,然后我们可以发布带有位置和图像的推文.我想要做的是创建我自己的撰写视图.因此,如果任何人有这方面的解决方案,请写这个线程.
Thnx和问候,
pagyy