2017-04-18 72 views
0

我的問題是有關這個問題已經問發回新的問題的答覆中Qualtrics:How do I access the responses from previous questions in Qualtrics拉,操作和使用web服務

從通過所有StackOverflow上的Qualtrics響應去,我已經知道我需要編寫一個Web服務腳本來以XML或PHP格式提供選擇,操縱排名順序,並讓Qualtrics將其作爲RSS提要進行提取。這些都是通過Qualtrics中的嵌入式數據功能完成的。我的背景是統計編程(R,Stata和Matlab),我不知道如何建立一個Web服務腳本,並且從桌面研究中沒有一個確定的方法。

我的問題是:我如何設置一個快速和骯髒的Web服務,做到了上述目的,哪個平臺是最有效的上述目的?

回答

2

您可以使用各種語言編寫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; 
?> 
+0

非常感謝您的回覆!我想我現在應該可以解決這個問題了。你有建議使用這個應用程序的Web服務器服務嗎?你認爲000webhost就足夠了嗎?非常感謝任何迴應。 –

+0

我沒有使用000webhost,但我認爲它會工作。 –