我是网络开发的新手,目前正在构建一个 html 网络应用程序,我需要从 Qualtric 调查中获取数据并使用它来修改我的网络应用程序。 我在这里查看了 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 错误。当我使用错误的 token 时,我会收到 401 错误。
这个 url 对我有用(使用正确的用户和 token ): https://new.qualtrics.com/WRAPI/ControlPanel/api.php?Version=2.4&Request=getUserInfo&User=username%40email.com&Token=XXXXX&Format=XML
提示:如果您登录到 Qualtrics,然后转到帐户/Qualtrics ID,在 API 下您可以复制您的 token ,然后单击 API 文档链接。然后,您可以单击试用!在您要执行的命令下链接,粘贴您的 token ,它将为您构建包含您的用户名的 url。
关于javascript - Qualtrics REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30811271/