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。 –