gpt4 book ai didi

c# - 如何使用 wpf 应用程序在 Twitter 上共享数据或消息?

转载 作者:行者123 更新时间:2023-11-30 20:59:09 28 4
gpt4 key购买 nike

我在 Twitter 上实现共享数据时遇到问题。有没有人 有使用 wpf 应用程序共享数据的示例代码吗??

这是 WPF 中遵循的代码:

在这里,我收到 HttpRequest 错误。

 private void button1_Click(object sender, RoutedEventArgs e)
{

var oauth_consumer_key = "XXX";
var oauth_consumer_secret = "YYY";

if(Request["oauth_token"] == null)
{
OAuthTokenResponse reqToken = OAuthUtility.GetRequestToken(
oauth_consumer_key,
oauth_consumer_secret,
Request.Url.AbsoluteUri);

NavigationService nav = NavigationService.GetNavigationService(this);
nav.Navigate(string.Format("http://twitter.com/oauth/authorize?oauth_token={0}", reqToken.Token, UriKind.Relative));
}
else
{
string requestToken = Request["oauth_token"].ToString();
string pin = Request["oauth_verifier"].ToString();
var tokens = OAuthUtility.GetAccessToken(
oauth_consumer_key,
oauth_consumer_secret,
requestToken,
pin);

OAuthTokens accesstoken = new OAuthTokens()
{
AccessToken = tokens.Token,
AccessTokenSecret = tokens.TokenSecret,
ConsumerKey = oauth_consumer_key,
ConsumerSecret = oauth_consumer_secret
};

TwitterResponse<TwitterStatus> response = TwitterStatus.Update(
accesstoken,
"Testing!! It works (hopefully).");

if (response.Result == RequestResult.Success)
{
MessageBox.Show("we did it!");
}
else
{
MessageBox.Show("it's all bad.");
}
}
}

最佳答案

该视频是关于 WebFormApplication asp.net C# 的。我希望你有一个想法。

首先观看视频并理解概念。

视频:

https://www.youtube.com/watch?v=TGEA1sgMMqU

源代码:

http://www.markhagan.me/Samples/Grant-Access-And-Tweet-As-Twitter-User-ASPNet

此外,您可以从该视频下载源代码(参见视频下方的链接)

问候

关于c# - 如何使用 wpf 应用程序在 Twitter 上共享数据或消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15584383/

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