我是Web开发的新手,目前正在构建html Web应用程序,我需要从Qualtric调查中获取数据并使用它来修改我的Web应用程序。
我在这里查看了Qualtric REST API:https://survey.qualtrics.com/WRAPI/ControlPanel/docs.php#overview_2.4
并试图遵循它。
我将这些行添加到我的javascript中,它总是使我出现错误500。
只是将URL粘贴到浏览器URL栏中也会导致我出现错误500。
有人可以帮我吗?非常感谢!
$(function () {
$.ajax({
type: 'GET',
url: 'https://new.qualtrics.com/WRAPI/ControlPanel/api.php?Request=getUserInfo&User=xxxx&Token=xxxxxxxxx&Format=XML&Version=2.4',
success: function (data) {
console.log('success', data);
}
});
});
最佳答案
这个对我有用。我认为您的用户名有问题。当我使用错误的用户名时,出现500错误。当我使用错误的令牌时,出现401错误。
该网址对我有用(使用正确的用户和令牌):
https://new.qualtrics.com/WRAPI/ControlPanel/api.php?Version=2.4&Request=getUserInfo&User=username%40email.com&Token=XXXXX&Format=XML
提示:如果您登录Qualtrics,则转到Account / Qualtrics ID,可以在API下复制令牌,然后单击“ API文档”链接。然后,您可以点击尝试!链接到您要执行的命令下,然后粘贴到您的令牌中,它将为您建立包含您的用户名的网址。