twitterizer 용 테스트 응용 프로그램이 있습니다. 그것은이 라인에 도달 할 때까지 Twitterizer로 Twitter 상태를 업데이트 할 때 오류가 발생했습니다.
var temp = TwitterViewModel.TokenStore;
string token = HttpContext.Current.Request.QueryString["oauth_token"];
string verifier = HttpContext.Current.Request.QueryString["oauth_verifier"];
string ConsumerKey = WebConfigurationManager.AppSettings["twitterApiKey"];
string ConsumerSecret = WebConfigurationManager.AppSettings["twitterConsumerSecret"];
OAuthTokenResponse TwitterResponse = OAuthUtility.GetAccessToken(ConsumerKey, ConsumerSecret, token, verifier);
var Tokens = new OAuthTokens();
foreach (KeyValuePair<string, OAuthTokens> Token in TwitterViewModel.TokenStore)
if (Token.Key == UserSession.GetSession().Login)
Tokens = Token.Value;
if (TwitterResponse != null)
{
Tokens.AccessToken = TwitterResponse.Token;
Tokens.AccessTokenSecret = TwitterResponse.TokenSecret;
}
TwitterViewModel.TokenStore.Remove(UserSession.GetSession().Login);
TwitterResponse<TwitterStatus> Response = TwitterStatus.Update(Tokens, "testmsg");
ResponseErrorMessage = Response.ErrorMessage;
ResponseResult = Response.Result.ToString();
ResponseContent = Response.Content;
그리고이 작동하는 것 같군 : "TwitterResponse 응답 = TwitterStatus.Update (토큰,"testmsg ");" 짹짹는 트위터 "벽"에 넣어 및 오류 메시지가 다시 : "파일 또는 어셈블리 'Newtonsoft.Json, 버전 = 3.5.0.0로드 할 수 없습니다 ...". 패키지를 확인한 결과 newtonsoft.json 4.0.1이 있습니다. 그게 가능하다면 newtonsoft 패키지를 4.0에서 3.5로 낮추고 싶지는 않을 것입니다.
아무도 내가이 문제를 해결할 수있는 방법이 있다면 큰 일입니다. 건배.
감사합니다. 오류가 없습니다. =) 두 번째 옵션을 선택했습니다. – JahManCan
감사합니다. 두 번째 요점은 오늘 나를 구해주었습니다! – iamserious