如何在limesurvey中上传文件



嗨,我正在使用Limesurvey API构建调查移动应用程序。我的问题是我能够使用所有API,但是当我尝试上传一个文件时,每次返回null响应时都无法上传。{" id":1,"结果":null,"错误":null}

这是所有API的文档https://api.limesurvey.org/classes/remotecontrol_handle.html#method_upload_file i Same i Same。

>

这是我的API示例参数。

{ "方法":" upload_file", " params":[ " TX3YITMQ3AQJ39G2MBDGPRKE2HI9BRGS", 323169, " 323169x48x478", " Google.png", ],, " ID":1}

实际的API期望。 upload_file(字符串$ ssessionKey,integer $ isurveyId,string $ sfieldName,string $ sfileName,string $ sfilecontent):array

我正在传递所有参数,但是我得到了零结果,文件不上传

有人在提供帮助吗?谢谢。

没有更详细的错误消息,很难说出什么问题。我认为所有其他API调用都可以正常工作吗?您是否确保文件内容已正确编码(BASE64)?还可以确保文件夹/limesurvey/upload/*和/limesurvey/tmp/*可以写入以创建用于上传内容的临时文件。

最终浏览了许多文档,在v3.15

以下的limeSurvey不可能使用。

相关内容

  • 没有找到相关文章