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

标签 c# wpf

我在 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/

相关文章:

c# - 在单元测试中向对象断言未经验证的添加属性

c# - 使用 FakeItEasy,是否可以创建一个采用泛型类型参数的虚拟对象

c# - 基于 XML 的元数据驱动的 WPF 应用程序

c# - WPF 中的文本框选项

wpf - 如何将 ListView 的多项选择绑定(bind)到 View 模型?

c# - 在 Aero 上的 WPF 中覆盖按钮背景

c# - 用 C# 设计类

c# - 在 digi 6030dx 调制解调器上使用 SSH.NET 执行命令 - 以左方括号开头的字符序列是什么?

c# - 如何使用 GLFW.Net 初始化 OpenGL.NET?

wpf - 依赖属性如何保持值(value)