XDOC以HTTP协议对外提供服务,支持GET和POST两种请求方式。您可以在任何支持HTTP协议的环境下,使用XDOC云服务生成文档。

XDocAPI手册

http://www.xdocin.com/xdoc

参数加在服务地址后面进行传递。

参数名和值必需用UTF-8进行编码,内容比较多时需要用POST方式调用。

_key

账号口令

_func

  • run:运行xdoc,可以与参数和数据结合。
  • to:静态转换输出。

_xdoc

  • URL:XDOC模板文档URL地址,在Internet中必需可访问。
    格式支持:xdoc、json、docx、epub、txt、rtf。
    发布在云服务中xdoc,以“./”为前缀引用,如:./test.xdoc
    支持datauri协议,可传递二进制数据。
  • 纯文本:以"text:"开头的文本
  • JSON:符合XDOC-JSON规范的JSON文本
  • XML:符合XDOC-XML规范的XML文本
  • HTML:用html标签括起来的html文本,如:<html><h1>Hello</h1></html>

_xdata

符合XDOC模板中数据模型的数据,格式可以为json、xml、csv或指向数据的URL地址,URL地址在Internet中必需可访问。

_format

输出格式,支持:pdf、s.pdf(数字签名PDF)、docx、flash、epub、jar、svg、swf、html、txt、png、jpg、gif。

_to

输出目标

  • 空表示调用客户端
  • mail、ftp、http,http为multipart文件上传
  • 打印机,格式:print:printer,printer指向的打印机必须连接到XDocServer所在服务器

其它参数

XDOC模板中定义的参数