2

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.");
            }
        }
    }
4

1 に答える 1

4

このビデオは WebFormApplication asp.net C# に関するものです。アイデアが得られることを願っています。

まずビデオを見て、概念を理解してください。

ビデオ:

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

ソースコード:

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

また、その動画からソースコードをダウンロードできます(動画の下のリンクを参照)

よろしく

于 2013-03-23T07:29:47.397 に答える