2015-11-06 2 views
1

У меня есть код для загрузки ответов на опрос от Qualtrics с использованием запроса API getLegacyResponseData. 10 человек завершили опрос, но когда я запускаю запрос API, я получаю только 3 ответа. Это происходит независимо от того, что. Я пробовал:Qualtrics API не загружает все ответы

  • Установка StartDate и EndDate
  • Изменение версии API используется
  • Указание LastResponseID

Ни один из них не вернуть недостающие ответы. Эти 3 ответа являются единственными, которые я когда-либо получал.

Я могу увидеть другие 7 ответов в Qualtrics в разделе «Зарегистрированные ответы», и я также могу вручную загрузить их ответы, используя функцию «Загрузить данные».

ответ

0

На самом деле я понял это. Проблема в том, что по какой-то причине Qualtrics не понимает, что мне нужны все ответы в соответствии с набором ответов по умолчанию. Я определил набор ответов по умолчанию как набор ответов и получил все записи. Раздражает, но это работает.

Редактировать (11/20/2017): см. Мой комментарий ниже для всех, кто ищет ответ. Это связано с кэшами экспорта ответов, а не с ответами.

+0

Фактически нет, возвращаясь к этому через 2 года, это не было проблемой. Проблема связана с ответами кэширования Qualtrics. У них есть некоторые обходные пути, описанные в последней документации API: https://api.qualtrics.com/docs/create-response-export – klawy

 Смежные вопросы

  • Нет связанных вопросов^_^