2013-07-14 3 views
2

간단한 싱글 사용자 메모리 내 자격 증명을 사용하여 내 트위터 앱에 연결하고 간단한 타임 라인 검색을 수행하려고합니다. 나는 내 소비자 비밀과 열쇠를 가지고 있지만 On the instructions page 또한 oauth 토큰과 액세스 토큰에 대한 필요성을 열거한다. 이게 뭐야? 어디에서 얻을 수 있습니까?Linq2Twitter - OAuthToken이란 무엇입니까?

+0

Weird.From [docs] (http://bit.ly/13J34Wx) : "키 관리 응용 프로그램을 등록하면 OAuth 키를 얻을 수 있습니다 .Y 모든 OAuth 시나리오에 필요한 키가 두 개 있습니다. ConsumerKey ConsumerSecret을 사용하면 Twitter 개발자 사이트에서 My apps을 선택하고 응용 프로그램의 제목을 클릭하여 키를 찾을 수 있습니다.이 키는 app.config, web.config 또는 다른 위치의 appSettings 섹션에 저장됩니다. 어떤 종류의 응용 프로그램을 만들지도. 자신 만의 맞춤 키 저장소를 만들 수도 있지만 목표는 응용 프로그램에서 사용할 수있게 만드는 것입니다. (...) " –

+0

예 - 정확히 혼동스러운 부분입니다 –

답변

1

그 페이지가 업데이트하시기 바랍니다. 여기 SingleUserAuthorizer를 사용하도록 권장되는 방법입니다 : 여기

 var auth = new SingleUserAuthorizer 
     { 
      Credentials = new SingleUserInMemoryCredentials 
      { 
       ConsumerKey = ConfigurationManager.AppSettings["twitterConsumerKey"], 
       ConsumerSecret = ConfigurationManager.AppSettings["twitterConsumerSecret"], 
       TwitterAccessToken = ConfigurationManager.AppSettings["twitterAccessToken"], 
       TwitterAccessTokenSecret = ConfigurationManager.AppSettings["twitterAccessTokenSecret"] 
      } 
     }; 

, 당신은 코드가 설정 파일의 값에서 TwitterAccessToken 및 TwitterAccessTokenSecret를 채우는 것을 볼 수 있습니다. 이러한 키를 찾으려면 https://dev.twitter.com에 앱을 방문하십시오. 그런 다음 설정 파일의 appSettings (twitterAccessToken 및 twitterAccessTokenSecret)을 Twitter 응용 프로그램 페이지의 AccessToken 및 AccessTokenSecret으로 채 웁니다.

+0

감사합니다. Joe - 제가 놓친 부분은 제가하지 않았던 부분입니다. 내 선전 토큰을 생성하는 버튼을 찾아야한다는 것을 알았습니다. –