gpt4 book ai didi

c# - 如何使用 C# 和 LINQ to Twitter 库更新 Twitter 上的状态

转载 作者:行者123 更新时间:2023-11-30 12:49:34 26 4
gpt4 key购买 nike

我正在编写一个 Metrol 风格的应用程序来更新我的 Twitter 上的状态。我使用 LINQ to Twitter 库。但我不明白为什么我的应用会抛出异常 401 Unauthorized。这是我的代码:

private void UpdateStatus()
{
// configure the OAuth object
var auth = new SingleUserAuthorizer
{
Credentials = new InMemoryCredentials
{
ConsumerKey = "ConsumerKey",
ConsumerSecret = "ConsumerSecret",
OAuthToken = "TwitterAccessToken",
AccessToken = "TwitterAccessTokenSecret"
}
};

using (var twitterCtx = new TwitterContext(auth, "https://api.twitter.com/1/", "https://search.twitter.com/"))
{
var tweet = twitterCtx.UpdateStatus("Hi everybody!"); // error here

viewTextBlock.Text = String.Empty;
viewTextBlock.Text = viewTextBlock.Text + "Status returned: " +
"(" + tweet.StatusID + ")" +
tweet.User.Name + ", " +
tweet.Text + "\n";
}
}

最佳答案

我刚刚发布了一篇关于在 Windows 8 中使用 OAuth 和 LINQ to Twitter 的博客条目:

http://geekswithblogs.net/WinAZ/archive/2012/07/02/using-linq-to-twitter-oauth-with-windows-8.aspx

我还在此处的 LINQ to Twitter 文档中包含了一个 401 常见问题解答:

http://linqtotwitter.codeplex.com/wikipage?title=LINQ%20to%20Twitter%20FAQ&referringTitle=Documentation

关于c# - 如何使用 C# 和 LINQ to Twitter 库更新 Twitter 上的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11290983/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com