在Google App Engine上为用Python编写的Qualtrics创建web服务

在Google App Engine上为用Python编写的Qualtrics创建web服务,python,web-services,google-app-engine,rest,qualtrics,Python,Web Services,Google App Engine,Rest,Qualtrics,有没有人创造了一个a。用于Qualtrics或b的web服务。Google App Engine上的Python web服务 我需要为Qualtrics调查内置一些功能,这似乎只有Qualtrics调查流中的web服务才能做到,比如将参数传递给web服务,然后获得响应 我已经看过GAE协议RPC,但我不太确定这是否是正确的路径。Qualtrics给了我一个PHP代码示例,但我不知道如何开始将其翻译成python和/或GAE。我熟悉Qualtrics,但我会先回答b 根据您的选择,您可以用多种方式

有没有人创造了一个a。用于Qualtrics或b的web服务。Google App Engine上的Python web服务

我需要为Qualtrics调查内置一些功能,这似乎只有Qualtrics调查流中的web服务才能做到,比如将参数传递给web服务,然后获得响应


我已经看过GAE协议RPC,但我不太确定这是否是正确的路径。Qualtrics给了我一个PHP代码示例,但我不知道如何开始将其翻译成python和/或GAE。

我熟悉Qualtrics,但我会先回答b

根据您的选择,您可以用多种方式编写Python Web服务:

您可以编写一个简单的get处理程序 使用谷歌云端点 使用多个Web服务Python库之一 话虽如此,快速浏览Qualtrics表明它需要一个结果格式的RSS提要,这可能是错误的。因此,在执行b时,您需要注意的是确保它的格式是Qualtrics能够理解的,并为您解析响应格式


例如,如果必须返回RSS,可以编写Python Web服务来返回该数据。也可以选择使用一个或多个参数来微调结果

嗨,罗明,谢谢你的回复。Qualtrics所接受的格式的整个问题是我遇到了麻烦。我是个新手。当它不断返回一个错误时,我不知道出了什么问题。你认为是RSS?你怎么确定呢?如果你看一下,它确实提到了RSS。您应该尝试的事情之一是将一个包含您想要的数据的静态RSS放入您的AppEngine项目并部署它。然后从Qualtrics访问它,至少验证整个过程是否有效。然后,您可以返回到应用程序引擎处理程序并编写动态代码。