我正在维护一个支持运行 10.5 及更高版本的 Mac 所需的应用程序。随着 Twitter 切换到其 API 1.1 版本,我无法找到支持这些旧系统的可靠库。
我尝试过 STTwitter、oauthconsumer 和 gtm-oauth,但没有成功。
我唯一的要求是我能够从用户的公共(public)时间线获取三条推文。我之前使用过这个端点:
NSString *urlString = [NSString stringWithFormat:@"http://api.twitter.com/1/statuses/user_timeline.json?exclude_replies=true&count=10&screen_name=%@", [_prefs objectForKey:@"twitterHandle"]];
是时候把我的 10.5.x 用户踢到路边了吗?
最佳答案
OS X 10.5 预装了 Ruby。您可以将 ruby gem 称为“twurl”(使用命令行调用并解析结果)。
这里有大量示例:https://github.com/marcel/twurl
在流行的 Python 库更新为支持 API v1.1 之前,我在 Python 项目中使用了类似的东西。
祝你好运!
关于objective-c - 旧版 Mac 系统上的 Twitter API 1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17288745/