2014-01-15 7 views
0

get_responses를 호출하려면 respondent_ids 목록이 필요합니다. 모든 응답자를 반환하는 get_responses 메소드가 없습니다.응답 크기의 제한은 무엇입니까?

나는 그들의 응답을 얻을 수 있고, 그 복잡한 설문 조사 데이터의 공정한 덩어리가 될 수있는 하나 개의 응답자 ID를 전달합니다. 응답자가 25,00 명을 넘는 설문 조사의 경우 메모리 또는 문자열 공간 크기를 초과 할 수 있는지 궁금합니다. 한 번에 한 명만 응답 할 수는 없으므로 한도는 1,000 개이며 하루에 25,000 명이있을 수 있습니다. 드문 경우지만 일반적으로 몇 백 개이지만 최대 허용해야합니다.

내가 할 수 안전을 위해 한 번에, 말하자면, (50)을 얻을,하지만 난 그 길 아래로 가기 전에, 여기에 쿼리의 최대 안전 크기의 경험이 있습니까?

내가 MSXML2.XMLHTTP

TIA

답변

0

응답자의 ID를 사용하여 VBA에서이 일을하고 완전히 고유 만 주어진 설문 조사에 대한 하나 개의 응답을 검색합니다.

get_respondent_list를 호출하면 응답자 ID (및 관련 메타 데이터) 목록을 검색 한 다음 get_responses에 원하는만큼 많은 정보를 제공하여 이러한 응답자 ID와 관련된 응답을 얻을 수 있습니다.

응답자 25,000 명을 대상으로 설문 조사를 수행하려면 응답자 ID를 모두 얻으려는 요청을 한 번에 1000 회 (한 번에 1000 회 응답) 250 개로 만들면 실제 응답 데이터를 얻을 수 있습니다).

Google의 한도에 도달 할 수 있어야합니다 (위 페이지 크기, 설문 조사에서 최대 200 개의 질문 등). Google 응답의 데이터가 너무 크지 않아 시스템이 처리 할 수 ​​있습니다. https://developer.surveymonkey.com/mashery/limits 각 API 방법에 대한 설명서는, 예를 들어, 그 방법에 대한 구체적인 제한 사항을 문서화 :

우리는 여기에 일반적으로 한계에 대한 특정 페이지가 https://developer.surveymonkey.com/mashery/get_respondent_listhttps://developer.surveymonkey.com/mashery/get_responses

+0

"모든 응답자 아이디 (1000 at at time),
은 실제 응답 데이터를 얻습니다 (한 번에 100 개의 응답 제한이 있음)." 감사합니다 마일즈. BTW, 흥미롭게도이 상자에서 Return을 누르면 주석이 전송됩니다. 줄 바꿈을 어떻게 삽입합니까? – sysmod

+0

들어가기가 꽤 쉬워지며 줄 바꿈이 가능해야합니다. –

+0

@sysmod 줄 바꿈은 주석에서 접혀 있습니다. –