I have a question to whoever using Twitterizer as a component to communicate with Twitter API.
I see recent update from Twitter site, to API version 1.1
I have an app built using Twitterizer version 1.
Please let me know if Twitterizer has updated their component to be compatible with new Twitter API 1.1
I see there are two updated versions from Twitterizer, version 2.4.2 and version 3..
A brief walk through the source code provided by twitterizer suggests that their API target hasn't been updated yet.
The lines of code that call this into question are at Twitterizer/Twitterizer2/Core/OptionalProperties.cs
at https://github.com/Twitterizer/Twitterizer starting at line 50. Here's a snippet.
public OptionalProperties()
{
// Set the default values for the properties
this.UseSSL = false;
this.APIBaseAddress = "http://api.twitter.com/1/";
}
There are quite a bit of source code that look like it will need to be checked against v1.1, but you could try building the library with the version number in the APIBaseAddress
symbol changed from /1/
to /1.1/
to see what breaks, and perhaps send a pull request with updates if you're up to it.
A complete list of the REST API methods for 1.1 is here. (@ dev.twitter.com)
Footnote: Twitterizer3 has the same base endpoint URL too. (@ github)