2013-02-15 2 views
1

모든 웹 사용자 목록을 가져 오는 웹 응용 프로그램 (VS2010 및 asp.net, C# 사용)을 개발 중입니다. 그것을 달성하기 위해 다음 코드를 사용하고 있습니다.asp.net에서 aweber 목록의 모든 사용자를 얻는 방법은 무엇입니까?

유용한 문서를 사용 중입니다. this 이 문서에 따라 내가 일을 다음 않았다 ..

  1. 는 aweber 연구소 https://labs.aweber.com/
  2. 생성 "테스트"응용 프로그램
  3. 사용 aweber 팀으로 제공되는 "consumerKey"와 "consumerSecret"코드에 계정을 만들었습니다.
  4. 코드

    String consumerKey = "Afdgdfgdgfgdfll"; 
    String consumerSecret = "zDKexfgdfgdfQqlKh5KD"; 
    API api = new API(consumerKey, consumerSecret); 
    api.CallbackUrl = "http://" + Request.Url.Host + ":" + Request.Url.Port + "/Authorize.aspx"; 
    api.get_request_token(); 
    HttpContext.Current.Session.Add("oauth_token", api.OAuthToken); 
    HttpContext.Current.Session.Add("oauth_token_secret", api.OAuthTokenSecret); 
    api.authorize(); 
    

내가 널 값 "OAuthToken"를 얻고 다음 사용. 어떤 해결책이라도 있으면 안내하겠습니다.

미리 감사드립니다. !! !!

답변

1

이 당신에게 많은 작업을 절약 할 수 밖으로 http://aweber.codeplex.com/

확인합니다.

+0

안녕하세요, 아담, 답변 해 주셔서 감사합니다. 하지만'api.authorize()'에 오류가 발생했습니다 ... 그러면이 링크로 나를'https : //auth.aweber.com/1.0/oauth/authorize? oauth_token = Aqnfdgjlgdfgfdgdfgjk'로 리디렉션 할 것입니다. ** labs 개발자 ** 계정으로 로그인하려고 할 때 "알림 : 잘못된 자격 증명 - 다시 시도하십시오"라는 메시지가 나타납니다. 그래서, 그것은 로그인 세부 정보를 묻는거야? ? 그래서, 나는 '정규 Aweber 계좌'가 필요합니까? 아니면 그것을 할 수있는 다른 방법이 있습니까 ?? –

+0

개발자 계정이 아닌 일반 Aweber 계정을 사용해야합니다. –

+0

우리는이 URL'https://api.aweber.com/1.0/accounts/ /lists//가입자 '를 구독자 목록에 사용할 수 있습니까? 이 실험실 참조 문서에서 찾았습니다. https://labs.aweber.com/docs/reference/1.0#subscribers –