我的问题与这个问题有关:我如何访问Qualtrics中以前问题的回答
通过浏览Stackoverflow上的所有Qualtrics响应,我已经知道我需要编写一个Web服务脚本来吸引选择,以XML或PHP格式进行选择,操纵排名顺序,并让Qualtrics将其拉入作为RSS提要。这些都是通过Qualtrics中的嵌入式数据功能完成的。我的背景是统计编程(R,STATA和MATLAB(,我不知道如何设置Web服务脚本,也没有一个已建立的方法,来自桌面研究。
我的问题是:如何设置上述快速而肮脏的Web服务,以及哪个平台是上述目的最有效的平台?
您可以用多种语言编写Web服务脚本-PHP,Python,Perl等。如果您不熟悉其中任何一个,我建议您可能是PHP最简单的开始。Web Service脚本必须在Web服务器上,您可以使用URL访问(例如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;
?>