Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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#TweetSharp和新OAuth发布更新_C#_Asp.net_Oauth_Twitter_Tweetsharp - Fatal编程技术网

使用C#TweetSharp和新OAuth发布更新

使用C#TweetSharp和新OAuth发布更新,c#,asp.net,oauth,twitter,tweetsharp,C#,Asp.net,Oauth,Twitter,Tweetsharp,我想没有人使用最新版本的TweetSharp来更新twitter状态,我使用的是旧版本,现在对OAuth的东西有点迷茫,无法让它工作 我想要一些使用它进行简单状态更新的示例代码?此URL将提供您了解OAuth所需的示例: 从这里开始,TwitterService上有一个名为SendTweet的方法,它应该相当简单。一旦您拥有访问令牌,您可以这样做: var service = new TwitterService(_consumerKey, _consumerSecret); service.A

我想没有人使用最新版本的TweetSharp来更新twitter状态,我使用的是旧版本,现在对OAuth的东西有点迷茫,无法让它工作


我想要一些使用它进行简单状态更新的示例代码?

此URL将提供您了解OAuth所需的示例:

从这里开始,TwitterService上有一个名为SendTweet的方法,它应该相当简单。一旦您拥有访问令牌,您可以这样做:

var service = new TwitterService(_consumerKey, _consumerSecret);
service.AuthenticateWith(_accessToken, _accessTokenSecret);
service.SendTweet("I'm totally tweeting!");

我根本无法让OAuth为twitter工作,我只是一直在领取401。这是如何授权您自己的网站自动发布推特,这让我感到困惑。请随时访问我们的讨论论坛寻求指导。但基本上,您需要为您的服务器获取一个访问令牌(您现在可以从Twitter的应用程序设置区域获取,也可以在代码中获取),然后将这些凭据保存在web.config中,以便在运行时重用。此答案指向一个不存在的链接。也没有关于开源项目来来往往的讨论。如果您仍在寻找如何做到这一点,您可以在GitHub上查找幸存的项目,