Я думаю, что это может быть невозможно, но я надеюсь, что я что-то упустил.Получить идентификатор панели из идентификатора опроса в Qualtrics API
По крайней мере, в некоторых случаях я могу войти на веб-сайт Qualtrics, посмотреть опрос и выяснить, какая панель была использована для распространения опроса. Мы используем аутентификацию на панели, поэтому я могу посмотреть поток опроса в поле «Филиал на успешной аутентификации» и увидеть имя используемой панели, а также библиотеку.
Вопрос в том, может ли это быть осуществлено программно через API? Если у меня есть идентификатор опроса, я могу найти идентификатор панели и идентификатор библиотеки?
Я пробовал запрос getSurvey, конечно (с флагом ExportLogic и без него). Его ответ, похоже, включает раздел SurveyFlow, который включает блок Authenticator, но я ничего там не вижу о панели.
Да, вы можете получить идентификатор опроса с помощью getPanel, для которого требуется идентификатор панели и идентификатор библиотеки. Думаю, я закончу это. Вы можете вернуть JSON, с которым легче справиться, чем с XML. Я действительно хотел быть в состоянии пойти в другом направлении. – aldel
Да, это больно, когда нужно идти к нему назад, но я думаю, что это единственный способ сделать это. Я должен сделать это так же, как и с getDistributions ... используйте getPanel, чтобы сначала получить список панелей, затем прокрутите их через getDistributions (или getPanel в вашем случае). Документация Qualtrics говорит, что RecipientHistory - это только XML, но я просто попробовал, и вы правы ... также работает с json. –