2014-01-15 178 views
0

我看到get_responses調用需要respondent_ids列表。 沒有get_responses方法來返回所有受訪者。響應大小的限制是什麼?

如果我通過一位受訪者ID,我可以得到他們的反應,這可以是數據的一個複雜的調查中公平塊。對於超過25,00名受訪者的調查,我想知道這是否會超過內存或字符串空間大小。 我不能簡單地得到一個答覆者,因爲每天限制1,000個查詢,我可能有25,000個。這很少見,通常有幾百個,但我必須考慮到最大值。

我能得到,也就是說,在50時是安全的,但在此之前我走這條路線,有沒有在這裏查詢的最大安全尺寸的經驗嗎?

我在VBA使用MSXML2.XMLHTTP

TIA

回答

0

答辯人ID這樣做完全是獨一無二的,僅僅獲取一個響應給定的調查。

當您調用get_respondent_list時,您可以檢索受訪者ID(和關聯的元數據)的列表,然後可以根據需要將這些內容或多個這樣的內容送入get_responses,以獲取與這些受訪者ID相關的響應。

對於包含25,000名受訪者的調查,您可以提出25個請求以獲取所有受訪者ID(每次1000個),然後提出250個請求以獲取實際回覆數據(每次最多隻能回覆100個回覆)。

您應該能夠獲得任何金額達到我們的限制 - 我們對API的結構限制(如上面的頁面大小,調查中最多200個問題等),以確保響應中的數據是不是太大,系統可以處理它。

我們對一般限制在這裏指定頁:https://developer.surveymonkey.com/mashery/limits和每個API方法的文檔記錄了該方法,例如任何具體限制https://developer.surveymonkey.com/mashery/get_respondent_listhttps://developer.surveymonkey.com/mashery/get_responses

+0

「得到所有被調查者的ID(1000時),
得到實際的應答數據(一次有100個應答的限制)」。謝謝邁爾斯。順便說一句,奇怪的是,在這個框中按回車發送評論。我如何插入換行符? – sysmod

+0

當你擊中輸入時發生漂移,它應該允許換行。 –

+0

@sysmod換行符在註釋中摺疊。 –