开始启动

查询语言格式为JSON或YAML简单化例子从基础查询开始并建建

选择Id系统名称面向所有社区平面列表对象表示查询称ViewConfig狗万新闻c对象内图查询部分调用资源

下示例显示社区实体并发Id系统名称属性.

&#29399;&#19975;&#26032;&#38395;&#99;{ViewConfig}{{Resources}{{Community}{{Conunity_BAR__BAR__BAR_CAR__BAR__BAR__BAR__BAR_CAR__BAR__BAR__BAR__BAR__BAR__BAR__BAR_CAR__BAR__BAR__BAR__BAR__BAR_CAR__BAR__BAR__BAR__BAR__BAR_CAR__BAR__BAR__BAR__BAR__BAR__BAR_CAR__BAR__BAR__BAR_CAR__BAR__BAR__BAR__BAR__BAR__BAR__BAR_CAR__BAR__BAR__BAR__BAR__BAR__BAR__BAR__BAR_社区名属性必须大写以避免冲突名: {名: 社区名} <--/}}}
&#29399;&#19975;&#26032;&#38395;&#99;ViewConfig:资源社区名:社区名 <--\id:---社区名属性大写避免名:社区名: <-/
  • 实体和属性密钥不敏感社区Id系统可在任何情况下写入 。
  • 其余键敏感大小写举个例子ViewConfig,&#29399;&#19975;&#26032;&#38395;&#99;名称必须按显示写出
  • 属性与保留关键字相同表达方式时,必须使用与保留键不同的外壳例举小写名称结点名和资本化名称社区名

测试API

测试API时使用ERST客户端,例如Chrome邮递插件多输出格式可用,但JSON树格式最像查询

exportView资源使用下端

  • {{domain}}/rest/2.0/outputModule/export/json

POST调用下方

&#29399;&#19975;&#26032;&#38395;&#99;{    "ViewConfig": {      "Resources": {        "Community": {          "Id": {            "name": "community id"          },          "Name": {            "name": "community name"          }        }      }    }  }
&#29399;&#19975;&#26032;&#38395;&#99;-ViewConfig:资源:社区:Id:名称:社区id

记住设置内容类型页眉

'Content-Type': 'application/json'
'Content-Type': 'application/x-yaml'

输出格式化为数组社区

{    "view": {      "Community0": [        {          "communityId": "c87f166e-041f-4bea-8ff7-c1ffbab2ceeb",          "communityName": "First Community"        },        {          "communityId": "86a745f5-7e87-4851-a107-a3a272ccea0b",          "communityName": "Second Community"        }      ]    }  }

可使用ViewConfig查询端点如下:

  • {{domain}}/rest/2.0/outputModule/export/{{xml | json}}
  • {{domain}}/rest/2.0/outputModule/export/{{xml | json}}-file
  • {{domain}}/rest/2.0/outputModule/export/{{xml | json}}-job