我的应用程序根据给定的电视标签显示一个简短的推文列表,并具有发布推文的附加功能。
但是现在 twitter 已经对所有请求进行了 oauth,我的推文列表没有出现,因为它使用的是旧的 search.atom API。
因此,我如何访问搜索 api 并使用 Sharekit 传递 OAuth 凭据,以便用户仅验证一次以查看推文和在会话之间发布。
我曾尝试使用 SHKRequest,希望 ShareKit 已经授权它将传递此信息;没有喜悦,有没有其他方法可以做到这一点,或者我只是使用它不好/错误。
request = [[[SHKRequest alloc] initWithURL:[NSURL URLWithString:@"https://api.twitter.com/1.1/search/tweets.json?q=twitter&result_type=recent"]
delegate:self
isFinishedSelector:@selector(sendFinishedSearch:)
params:nil
method:@"GET"
autostart:YES] autorelease];
我确实需要保持与 4.3 API 的兼容性,所以我不能只使用 iOS5 Twitter API。
免责声明:我从某人那里继承了项目,所以我在修改项目时正在学习我的 XCode/ObjC 知识(我来自 C/C++ 背景),所以请忽略我的无知。