Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 推特器突然停止工作_C#_Twitter_Twitterizer - Fatal编程技术网

C# 推特器突然停止工作

C# 推特器突然停止工作,c#,twitter,twitterizer,C#,Twitter,Twitterizer,我有一个c winforms应用程序,它使用twitterizer库使用TwitterAPI。该应用上周运行良好,但今天所有请求都返回未经授权的结果 我在php库中尝试了相同的凭据,看起来不错。我已经做了很多调试,并且非常确定问题出在twitterizer上 我知道twitterizer已经不受支持了,但我有没有办法让我的应用程序尽快开始工作,而不必为我必须使用的所有功能实现一个新的库 我摆弄了摆弄,这是twitterizer发送的请求: GET /1.1/account/verify_cred

我有一个c winforms应用程序,它使用twitterizer库使用TwitterAPI。该应用上周运行良好,但今天所有请求都返回未经授权的结果

我在php库中尝试了相同的凭据,看起来不错。我已经做了很多调试,并且非常确定问题出在twitterizer上

我知道twitterizer已经不受支持了,但我有没有办法让我的应用程序尽快开始工作,而不必为我必须使用的所有功能实现一个新的库

我摆弄了摆弄,这是twitterizer发送的请求:

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: