0
这是我的代码,我试图连接到Twitter,但它没有给出错误。 我在这个项目中使用了Twitterizer2 DLL。任何帮助是极大的赞赏。推特登录代码不工作
public UserOauthTokens TwitterLogin(string ConsumerKey, string ConsumerSecret)
{
UserOauthTokens utk = new UserOauthTokens();
try
{
if (HttpContext.Current.Request["oauth_token"] == null)
{
OAuthTokenResponse reqToken = OAuthUtility.GetRequestToken(ConsumerKey, ConsumerSecret, HttpContext.Current.Request.Url.AbsoluteUri);
HttpContext.Current.Response.Redirect(string.Format("http://twitter.com/oauth/authorize?oauth_token={0}", reqToken.Token));
}
else
{
utk.Oauth_Token = HttpContext.Current.Request["oauth_token"].ToString();
utk.Oauth_Verifier = HttpContext.Current.Request["oauth_verifier"].ToString();
}
return utk;
}
catch (Exception ex)
{
return utk;
}
}
当我使用php代码时,我能够获取推文。但我现在不想使用PHP。 –
在那里我没有使用任何“https”它只与http一起工作。 –
Twitter的规则已更改。您*必须*使用HTTPS。 –