1.0.0 • Published 5 years ago
qualtrics-survey-creator v1.0.0
Usage
To install npm install qualtrics-survey-creator
To create an individual survey:
var qualtrics = require('qualtrics-survey-creator')
qualtrics.qualtricsBaseUrl = "https://{host}.qualtrics.com/API/v3/";
qualtrics.headers = { 'X-API-TOKEN': "Your API Token" };
qualtrics.qualtricsDirectoryId = "your directory id";
async function test() {
var transactionContact = {
"transactionData":{
"orderId":"4711",
"source":"commerce"
},
"lastName":"John",
"externalDataRef":"test",
"email":"john.doe@sap.com",
"firstName":"John"
};
var transactionFields = [
"orderId",
"source"
];
try {
var surveyId = "your survey id"
var surveyLink = await qualtrics.createIndividualSurveyLink(transactionContact, transactionFields, surveyId, 20, 10);
} catch (error) {
console.log(error);
}
}
To read a response:
var qualtrics = require('qualtrics-survey-creator')
qualtrics.qualtricsBaseUrl = "https://{host}.qualtrics.com/API/v3/";
qualtrics.headers = { 'X-API-TOKEN': "Your API Token" };
qualtrics.qualtricsDirectoryId = "your directory id";
async function test() {
var surveyId = "your survey id"
var responseId = "your response id"
var surveyResponse = await qualtrics.getSurveyResponse(surveyId, responseId)
console.log("Survey Response");
console.log(surveyResponse)
}
1.0.0
5 years ago