C# 推特器突然停止工作
我有一个c winforms应用程序,它使用twitterizer库使用TwitterAPI。该应用上周运行良好,但今天所有请求都返回未经授权的结果 我在php库中尝试了相同的凭据,看起来不错。我已经做了很多调试,并且非常确定问题出在twitterizer上 我知道twitterizer已经不受支持了,但我有没有办法让我的应用程序尽快开始工作,而不必为我必须使用的所有功能实现一个新的库 我摆弄了摆弄,这是twitterizer发送的请求:C# 推特器突然停止工作,c#,twitter,twitterizer,C#,Twitter,Twitterizer,我有一个c winforms应用程序,它使用twitterizer库使用TwitterAPI。该应用上周运行良好,但今天所有请求都返回未经授权的结果 我在php库中尝试了相同的凭据,看起来不错。我已经做了很多调试,并且非常确定问题出在twitterizer上 我知道twitterizer已经不受支持了,但我有没有办法让我的应用程序尽快开始工作,而不必为我必须使用的所有功能实现一个新的库 我摆弄了摆弄,这是twitterizer发送的请求: GET /1.1/account/verify_cred
GET /1.1/account/verify_credentials.json HTTP/1.1
User-Agent: Twitterizer/2.4.2.32115
Authorization: OAuth realm="Twitter API",oauth_consumer_key="CONSUMER_KEY",oauth_nonce="21555892",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1389894564",oauth_token="OAUTH_TOKEN",oauth_version="1.0",oauth_signature="Lrfxw7AnKZXv%2BxWitFkT9%2BIfMtY%3D"
Host: api.twitter.com
Connection: Keep-Alive
非常感谢您的帮助。尝试从git hub develop branch获取最新代码,对其进行编译,然后将新编译的dll复制并粘贴到项目中现有的twitterizer dll上。我就是这样解决同样的问题的。我尝试通过nu get first进行更新,但没有解决问题
Git Hub Url:不幸的是,Twitterizer不支持TwitterAPI 1.1,所以当Twitter停止支持他们的旧API 1.0时,它就停止工作了。因为我遇到了同样的问题,我在一个旧的.NET3.5应用程序中使用Twitterizer,所以我切换到TweetSharp,它是唯一一个支持.NET3.5和2.0的库,支持TwitterAPI 1.1 有关更多信息,请访问
我个人可以保证它能工作,因为我在一个旧的3.5项目中使用了它,并且我成功地使它工作了,事实上,它救了我一天。你得到了什么回应?打印响应和连接状态以提供更多详细信息。谢谢您的回答。在这个问题出现之前,我一直能够使用API为1.1的推特器。现在,我正在使用TweetInvi库,它是一个很棒的库,也是一个维护良好的项目。但是,仅适用于.Net 4.0及以上版本。我明白了:我现在将坚持使用TweetSharp,因为它也适用于.Net 3.5: