2013-02-18 2 views
0

웹 사이트에서 구독자 전자 메일 목록을 가져 오려면 코드에서 AJAX 호출을 통해 어떻게 얻을 수 있습니까? "xxxxx는"위asp.net에서 codebehind에서 가입자에게 목록을 가져 오기 위해 aweax 호출을 aweber로 만들 수 있습니까?

WebClient client = new WebClient(); 
    WebRequest req = WebRequest.Create("https://api.aweber.com/1.0/accounts/1/lists/xxxxxx/"); 
    req.ContentType = "application/json"; 
    WebResponse response = req.GetResponse(); 

내가 asp.net의 C#에서 코드 숨김의 요청을 만들 수있는 방법의 listname.but A는 그렇게 나에게 잘못된 요청 오류를주는 의미?

답변

0

URL이 문제의 원인 일 가능성이 큽니다. AWeber 리소스는 이름이 아니라 숫자 ID로 처리됩니다. 그러므로 "xxxxx"의 경우, 목록 이름 대신 목록 ID가 필요합니다.

목록 이름과 함께 목록 ID는 당신이 검색은 "목록"수집 JSON에 표시 맞다 :

내가 눈치 또 다른 한가지는 당신의 URL 1. I에 계정 ID가 설정되어 있다는 것입니다
https://api.aweber.com/1.0/accounts/<ACCOUNT ID>/lists/ 

정확한 계정 ID가 아닌 것으로 의심됩니다.

이메일 주소를 검색하는 목표를 달성하려면 최종적으로 URL 끝에 "가입자"를 추가하여 적절한 리소스에 도달하는 것이 좋습니다. "목록"리소스에는 해당 목록과 관련된 데이터가 포함되어 있지만 구독자 데이터는 전체적인 추가 수준입니다.

예 URL은 :

https://api.aweber.com/1.0/accounts/<ACCOUNT ID>/lists/<LIST ID>/subscribers

여전히 그 변경 한 후에 예외를 받고있는 경우, 구체적인와 AWeber의 API 지원 ([email protected])을 적어 놓습니다.

+0

내가 appid를 가진 가입 목록을 원한다면 어떻게 할 수 있습니까? –