ios – STTwitter Library在获取带有特殊字符的关键字的推文列表时返回错误

ios – STTwitter Library在获取带有特殊字符的关键字的推文列表时返回错误,第1张

概述我想使用Twitter Search API获取推文列表.但是最近twitter推出了新版本1.1,它需要授权.我正在使用STTwitter库与Twitter API进行交互. 我正在使用STTwitter_ios项目,你可以从这里找到: https://github.com/nst/STTwitter/tree/master/ios 现在,我编写了一个示例函数:fetchTweets.授权工作成 我想使用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);    }];}

任何帮助或建议将不胜感激!

谢谢 !

解决方法 最后,我删除了OAuth令牌,它运行正常!

见下面的代码:

sttwitterapiWrapper *twitter = [sttwitterapiWrapper twitteraPIApplicationOnlyWithConsumerKey:OAUTH_CONSUMER_KEY consumerSecret:OAUTH_CONSUMER_SECRET];[twitter verifyCredentialsWithSuccessBlock:^(Nsstring *username) {    [twitter getSearchTweetsWithquery:searchquery successBlock:^(NSDictionary *searchMetadata,statuses);    } errorBlock:^(NSError *error) {        NSLog(@"Error : %@",error);    }];} errorBlock:^(NSError *error) {    NSLog(@"-- error %@",error);}];
总结

以上是内存溢出为你收集整理的ios – STTwitter Library在获取带有特殊字符的关键字的推文列表时返回错误全部内容,希望文章能够帮你解决ios – STTwitter Library在获取带有特殊字符的关键字的推文列表时返回错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1056761.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存