我有一个问题想问一下使用Twitterizer作为通信Twitter API组件的人。
我看到Twitter网站最近更新到API版本1.1
我有一个使用Twitterizer 1版本构建的应用程序。
请告诉我Twitterizer是否已更新其组件以与新的Twitter API 1.1兼容?
我看到了两个更新版本的Twitterizer,分别是版本2.4.2和版本3。
我有一个问题想问一下使用Twitterizer作为通信Twitter API组件的人。
我看到Twitter网站最近更新到API版本1.1
我有一个使用Twitterizer 1版本构建的应用程序。
请告诉我Twitterizer是否已更新其组件以与新的Twitter API 1.1兼容?
我看到了两个更新版本的Twitterizer,分别是版本2.4.2和版本3。
public OptionalProperties()
{
// Set the default values for the properties
this.UseSSL = false;
this.APIBaseAddress = "http://api.twitter.com/1/";
}
有相当多的源代码看起来需要针对v1.1进行检查,但是你可以尝试使用将APIBaseAddress
符号中的版本号从/1/
更改为/1.1/
构建库,看看哪些功能会出问题,如果你愿意,还可以发送一个拉取请求来更新。
Rob Willis的答案似乎不再起作用了。由于我遇到了同样的问题(在旧的.NET 3.5应用程序中使用Twitterizer),我转而使用TweetSharp,据我所知,这是唯一支持Twitter API 1.1的.NET 3.5(以及2.0)库。
如需更多信息,请阅读此处我的答案。
我可以亲自保证它有效,因为我在一个旧的3.5项目中使用它,并且我设法使其工作(事实上,它挽救了我的一天)。
Twitterizer的更新版本已经支持Twitter REST API 1.1,并可通过BitBucket获得,源代码可以从此处下载:
https://bitbucket.org/szrsharp/twitterizer-remaked-for-api-1.1/overview
我构建了Twitterizer2解决方案,并将输出的DLL文件复制到我的项目中,现在Twitter帖子又可以正常工作了。
关于这个更新的项目还有更多信息,请访问Code Project,作者已经回复了一些评论。