Ich benutze Twitterizer Dll, um einen Twit auf Twitter über OAUTH-Methode zu posten, aber es gibt mir einen Fehler. "Whoa there! Es gibt kein Anforderungs-Token für diese Seite. Das ist der spezielle Schlüssel, den wir von Anwendungen benötigen, die Ihren Twitter-Account verwenden. Bitte gehen Sie zurück zu der Site oder Anwendung, die Sie hierher geschickt hat und versuchen Sie es erneut ein Fehler."Fehler beim Erstellen Twiterizer App in asp.net
Und mein Code:
using System;
using Twitterizer;
public partial class Home : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
var oauth_consumer_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
var oauth_consumer_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
if (Request["oauth_token"] == null)
{
OAuthTokenResponse reqToken = OAuthUtility.GetRequestToken(oauth_consumer_key, oauth_consumer_secret,
Request.Url.AbsoluteUri);
Response.Redirect(string.Format("http://Twitter.com/oauth/authorize?oauth_token+{0}", reqToken.Token));
}
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, "Hello everyone, today it's too hot (weather)!!!");
if (response.Result == RequestResult.Success)
{
Response.Write("It's done");
}
else
{
Response.Write("Fail");
}
}
}
}
Bitte helfen Sie mir ..
Warum sollte jemand eine solche Frage stellen? – Linvi