2011-09-19 3 views
0

특정 트위터에 대한 트위터 액세스 토큰을 데이터베이스에 저장하려고 시도 할 때마다 새 트윗을 게시 할 때마다 응용 프로그램을 승인 할 필요가 없습니다.Twitterizer를 사용하여 트위터 액세스 토큰 저장

트위터 라이저를 사용하여 사용자 액세스 토큰을 쉽게 얻을 수 있으며 OAuthTokenResponse 객체를 얻을 수 있습니다. 여러 속성으로 구성되어 있지만 각 요청 (예 : 짹짹 게시)에 대해 OAuthTokenResponse 개체를 요청하므로 Token 속성 만 저장하는 것으로 충분하지 않습니까?

이 AccessToken을 저장하는 가장 좋은 방법은 무엇입니까? 감사!

답변

3

OAuthUtility.GetAccessToken 메서드에서 반환 한 4 개의 속성을 데이터베이스에 저장해야합니다. 모든 인증 된 API 호출에는 OAuthTokens 객체가 필요합니다. 새 객체를 인스턴스화하고 소유 한 값 (소비자 토큰 및 액세스 토큰)으로 속성을 설정 한 다음 인스턴스를 메서드에 전달하기 만하면됩니다. 당신이 VB.NET 사용하는 경우

OAuthTokens tokens = new OAuthTokens(); 
tokens.AccessToken = "XXX"; 
tokens.AccessTokenSecret = "XXX"; 
tokens.ConsumerKey = "XXX"; 
tokens.ConsumerSecret = "XXX"; 

TwitterResponse<TwitterUser> showUserResponse = TwitterUser.Show(tokens, "twit_er_izer"); 

또는 : 예를 들어

Dim tokens As New OAuthTokens() 
tokens.AccessToken = "XXX" 
tokens.AccessTokenSecret = "XXX" 
tokens.ConsumerKey = "XXX" 
tokens.ConsumerSecret = "XXX" 

Dim showUserResponse As TwitterResponse(Of TwitterUser) = TwitterUser.Show(tokens, "twit_er_izer") 
+0

나는이 OD 두려워 : P 감사합니다! –