iPortal 9D(2019) SP1接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注

com.supermap.iportal.web.commontypes

ServiceSearchParameter

accessMode

authorizedOnly

已过期

TagSearchParameter

serviceAccessMode

authorizedOnly

已过期

searchType

字段类型变更,由 TagSearchType 类型变更为 TagType 类型

DBVersion

V00_068

V00_070

新增枚举

Tag

 

新增类

TagType  

新增枚举类

ResourceSearchParameter

shareToMe

permissionType

新增字段

ConfigConstant  

新增类

ViewerMap

layers

setLayers

getLayers

已过期

Layer  

已过期

RegisterDataMetaInfo  

新增类

SpatialDataStoreInfo  

新增类

DataSetInfo  

新增类

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注

portal 模块

WebMap

GET 请求:获取 WebMap 内容

响应:MethodResult

新增资源

iportal/web/maps/{id}/map

PUT 请求:更新 WebMap 内容

响应:MethodResult

dataDatasetInfo

GET 请求:获取数据集详细信息

响应:DatasetInfo

新增资源

iportal/web/datas/{dataid}/datasets/{name}

dataDatasets

GET 请求:获取数据集集合信息

响应:Object

接口变更,新增支持查询 HDFS/HBASE/关系型数据集集合信息

iportal/web/datas/{dataid}/datasets

myExtendAttrs

PUT 请求:用户修改自己的扩展信息

数:String extendAttrs

响应:MethodResult

新增资源

iportal/web/mycontent/account/extendattrs

updateUserExtendAttrs

PUT 请求:管理员修改用户扩展信息

参数:String extendAttrs

String username

响应:MethodResult

新增资源

iportal/web/users/{username}/extendattrs

systemConfig

GET 请求:查询 iPortal 系统级配置信息。

参数:scope

响应:String

新增资源

iportal/web/config/system

portalConfig

GET 请求:查询 iPortal 的门户级配置信息。

参数:scope

响应:String

新增资源

iportal/web/config/portal

userProfile

GET 请求:查询当前用户的用户级配置信息。

参数:scope

响应:String

新增资源

iportal/web/config/userprofile

配置文件变更

文件路径

文件名称

配置项 备注

【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF

iportal.xml

httpHeaderSetting

已过期,由 %SuperMap iPortal_HOME%\webapps\iportal\WEB-INF\web.xml 里的跨域设置项替代

proxyUriRuleConfig

新增 getUrlResource 接口的代理 URL 规则配置

appsConfig 新增 iPortal 内置 WebApps 的使用权限配置