我的问题与此问题有关:How do I access the responses from previous questions in Qualtrics
通过对StackOverflow的所有Qualtrics响应,我已经知道我需要编写一个Web服务脚本来提取XML或PHP格式的选项,操纵排名顺序,并让Qualtrics将它们拉入作为RSS提要。这些都是通过Qualtrics中的嵌入式数据功能完成的。我的背景是统计编程(R,Stata和Matlab),我不知道如何设置Web服务脚本,并且没有一种已建立的方法,来自桌面研究。
我的问题是:如何设置一个快速而肮脏的Web服务来执行上述操作,哪个平台最适合上述目的?
答案 0 :(得分:3)
你可以用各种语言编写一个web服务脚本 - php,python,perl等。如果你不熟悉它们中的任何一种,我推荐php可能是最容易上手的。 Web服务脚本必须位于您可以使用URL访问的Web服务器上(例如http://example.com/myscript.php)。 Web服务的基本结构如下:
<?php
foreach($_GET as $key => $val) {
//process input parameters here
}
//add main program logic here
//fill $output array with embedded data fields
$output = array();
$output['Field1'] = "Embedded data field value";
//output as json
header('Content-Type: application/json');
echo(json_encode($output));
exit;
?>