XDOC云服务API(一)

概述

通过该手册,用户可以将XDOC服务集成到自己的应用中。

XDOC以HTTP协议对外提供服务,支持GET和POST两种请求方式。参数加在服务地址后面进行传递。参数名和值必需用UTF-8进行编码,内容比较多时需要用POST方式调用,支持文件上传。内置参数以“_”开头,XDOC服务器根据_func参数的值做不同处理,_func参数的默认值为run。

XDOC的服务接口分为四部分:

  • 服务器信息

方法:招呼、关于

  • 账号口令

方法:账号、动态口令、注册、变更口令

  • 功能操作

方法:阅读器、编辑器、表单、参数表单、运行、转换

  • 存储管理

方法:

新建目录、目录列表、文件列表、上传、下载、ID存储上传、ID存储下载、删除目录或文件、目录或文件是否存在

时间: 2024-10-05 04:48:31

XDOC云服务API(一)的相关文章

XDOC云服务API(三)

3. 账号 方法 _func=acc 可选参数 _key 账号口令 _rformat 结果格式,可选值:xml(默认).json.html 成功返回值 XML <?xml version="1.0" encoding="utf-8"?> <response success="true"> <result dataType="map"> <value admin="admin&

XDOC云服务API(五)

11. 运行 方法 _func=run 可选参数 _key 账号口令 _xdoc XDOC,支持以下格式 l  XDOC服务器中的XDOC 以"./"开头,如:./a.xdoc ID存储以"./_"开头 如:./_26aa9971e78547f682c50ce437105f1c.xdoc 可以用URI方式替代,如:a.xdoc?_func=run l  URL XDOC模板文档URL地址,XDOC服务器中必需可连接访问. 格式支持:xdoc.json.docx.ep

XDOC云服务API(四)

7. 阅读器 显示阅读器,用户可以选择本地文件,在线阅读. 带参数的XDOC文件,会显示参数表单,用户可以输入参数后运行. 方法 _func=viewer 可选参数 _key 账号口令 _locale 语言,可选值,zh_CN(中文,默认),en(英文) 成功返回值 显示阅读器,如下图: 8. 编辑器 使用编辑器可以创建或编辑XDOC文档,并保存到服务器.也可以管理服务器上已经部署的文档. 方法 _func=builder 可选参数 _key 管理员账号口令 _xdoc 待编辑的文档,文档名称以

XDOC云服务API(七)

18. ID存储上传 方法 _func=sup 可选参数 _key 账号口令 _id 存储ID,格式为由小写字母和数字组成的32位字符串加扩展名,扩展名默认为xdat.不正确时,服务器会自动修复. 如:26aa9971e78547f682c50ce437105f1c.pdf _data DATAURI或文本 _rformat 结果格式,可选值:xml(默认).json.html 成功返回值 OK 19. ID存储下载 方法 _func=sdown URI方式,如:26aa9971e78547f6

XDOC云服务API(二)

1. 招呼 方法 _func=hi 可选参数 _rformat 结果格式,可选值:xml(默认).json.html 成功返回值 XML <?xml version="1.0" encoding="utf-8"?> <response success="true"> <result dataType="string"> <![CDATA[ok]]> </result>

XDOC云服务API(六)

13. 新建目录* 方法 _func=mkdir 可选参数 _key 账号口令 _dir 目录 _rformat 结果格式,可选值:xml(默认).json.html 成功返回值 OK 14. 目录列表* 方法 _func=dirlist 可选参数 _key 账号口令 _dir 目录 _rformat 结果格式,可选值:xml(默认).json.html 成功返回值 XML <?xml version="1.0" encoding="utf-8"?> &

使用XDOC云服务做套打

在浏览器中输入http://myxdoc.sohuapps.com/_taoda.xdoc?_func=edit&_tdoc=select,打开xdoc编辑器,taoda为你的文件名称.选择你的套打背景图片,打开,如下图: 点击编辑文档属性,打印属性设置为表单域(套打),如下图: 在编辑器中加入套打输入项,如下图: 在浏览器中输入http://myxdoc.sohuapps.com/_taoda.form,后面传入参数,注意参数名称和值要用utf-8进行编码,如下图: 可以打印了...

【课程分享】深入浅出微信公众平台实战开发(微网站、LBS云、Api接口调用、服务号高级接口)

深入浅出微信公众平台实战开发(微网站.LBS云.Api接口调用.服务号高级接口) 课程下载地址:链接:http://pan.baidu.com/share/link?shareid=2214724072&uk=3611155194 密码:glvc 一.本课程是怎么样的一门课程(全面介绍) 1.1.课程的背景 微信公众平台的火热程度已经不用多言,无论是个人还是企业,政府还是商家,都已经开始搭建微信公众平台,微信的作用已经被各界人士认可.微信公众平台的技术需求市场缺口巨大. 1.2.课程内容简介 本

Qt云服务/云计算平台QTC(Qt Cloud Services)入门(0)

在这个“大数据”的时代,传统的跨平台C++库Qt已经将魔爪丧心病狂的伸向了“云计算”.在2012年的Qt开发者大会上,Qt发布了BaaS(Backend as a Service)服务——Enginio,旨在为用户提供一个NoSQL数据库的后端平台.截至到(2014年9月),Qt云服务(Qt Cloud Services,简称“QTC”)已经发展成为了提供以下三种服务的云平台: Managed Application Runtime (MAR) Enginio Data Storage (EDS