我创建了一个使用SurveyMonkey API的Web应用程序,并收集了我用SurveyMonkey创建的一系列调查的响应。这是一个BASIC帐户,但是当我在调查中调用方法get_responses时,它只适用于我的一个调查。
我已经完成了6次调查,但是在我的5次调查中,它返回了一个带有空值的json响应。
“{”status“:0,”data“:[null,null,null,null,null,null]}”
有谁知道为什么会这样?
答案 0 :(得分:1)
您需要为每个调查调用get_respondent_list,然后在参数'respondent_ids'中将响应者ID列表传递给get_responses。您还需要确保将正确的survey_id传递给get_responses。如果您获得空值,则表示您要么传递无效的响应者ID,要么传递与您发送的survey_id不对应的响应者ID。
有关详细信息,请参阅此处:https://developer.surveymonkey.com/mashery/get_responses和https://developer.surveymonkey.com/mashery/get_respondent_list