iPortal 10i(2020)接口变更

发送反馈


Java API 变更

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

com.supermap.iportal.web.commontypes

DBVersion

V00_088

V00_089

V00_090

V00_092

V00_093

新增枚举

NewsInfo

 

新增类

NewsInfoSearchParameter

 

新增类

NewsPublishedSetting

 

新增类

FeedbackInfo

 

新增类

FeedbackInfoSearchParameter

 

新增类

FeedbackReplySetting

 

新增类

FeedbackReviewSetting

 

新增类

ReviewStatus

 

新增枚举类

KeyInfo

usedCount

maxCount

expiration

maxCountType

新增字段

SourceType

DATASET

SINGLE_MAP

VECTOR_MAP

SINGLE_VECTOR_MAP

新增枚举

AppSearchParameter.FilterField

DESCRIPTION

新增枚举

ResAccessRecord

responseTime

errorMsg

新增字段
DirResSearchParameter rootDirId 新增字段
ViewerMap projectInfo 新增字段

REST  API 变更

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

portal 模块

notebooks

GET 请求:查询 Noteook 列表信息。

响应:Page<NoteBook>

新增资源

iportal/web/notebooks

POST 请求:创建一个 Notebook。

响应:MethodResult

DELETE 请求:批量删除 Notebook。

响应:MethodResult

notebook

GET 请求:查询 Notebook 的详情。

响应:Notebook

新增资源

iportal/web/notebooks/{id}

PUT 请求:更新 Notebook 的详情。

请求体:Notebook

响应:MethodResult

DELETE 请求:删除一个 Notebook。

响应:MethodResult

notebooksShareSetting

PUT 请求:批量更新 Notebook 的共享权限。

请求体:IportalAuthorizeSetting

响应:MethodResult

新增资源

iportal/web/notebooks/sharesetting

notebookShareSetting

PUT 请求:更新 Notebook 的共享权限。

请求体:IportalAuthorizeEntity[]

响应:MethodResult

新增资源

iportal/web/notebooks/{id}/sharesetting

notebookContent

PUT 请求:更新 Notebook 的内容。

请求体:String

响应:MethodResult

新增资源

iportal/web/notebooks/{id}/content

notebookUserTokenRefresh

POST 请求:更新当前用户用于登录数据科学服务器的 token。

响应体:MethodResult

新增资源

iportal/web/notebooks/usertoken/refresh

notebookUserToken

GET 请求:获取当前用户用于登录数据科学服务器的 token。

响应:String

新增资源

iportal/web/notebooks/usertoken

DELETE 请求:删除指定用户用于登录数据科学服务器的 token。

响应:MethodResult

newsInfos

GET 请求:查询新闻列表。

响应:Page<NewsInfo>

新增资源

iportal/web/news

POST 请求:添加一条新闻。

请求体:NewsInfo

响应:MethodResult

DELETE 请求:批量删除新闻。

响应:MethodResult

newsInfosPublishedStatus

PUT 请求:批量更新新闻的发布状态。

请求体:NewsPublishedSetting

响应:MethodResult

新增资源

iportal/web/news/publishedstatus

newsInfo

GET 请求:获取一条新闻详情。

响应:NewsInfo

新增资源

iportal/web/news/{id}

PUT 请求:更新一条新闻。

请求体:NewsInfo

响应体:MethodResult

feedbackInfos

GET 请求:查询反馈列表。

响应:Page<FeedbackInfo>

新增资源

iportal/web/feedback

POST 请求:添加一条反馈。

请求体:FeedbackInfo

响应:MethodResult

DELETE 请求:批量删除反馈。

响应:MethodResult

feedbackInfo

GET 请求:获取一条反馈详情。

响应:FeedbackInfo

新增资源

iportal/web/feedback/{id}

reviewFeedbackInfo

PUT 请求:审核一条反馈。

请求体:FeedbackReviewSetting

响应:MethodResult

新增资源

iportal/web/feedback/{id}/review

replyFeedbackInfo

PUT 请求:回复一条反馈。

请求体:FeedbackReplySetting

响应:MethodResult

新增资源

iportal/web/feedback/{id}/reply

harvestBatchRegisterServices

GET 请求:触发一次收割批量注册的服务。

响应:MethodResult

新增资源

iportal/web/services/rooturls/harvest

checkImportedToRSS

GET 请求:获取指定数据是否导入到关系型存储。

响应:Boolean[]

新增资源

iportal/web/datas/importedtorelationship

dataContent

GET 请求: 获取指定数据内容。

响应:DataContentInfo

请求参数新增 fileEncoding (编码格式)

iportal/web/datas/{id}/content

maxCountApplyInfos

GET 请求:获取我的密钥配额申请信息。

响应:Page<MaxCountApplyInfo>

新增资源

iportal/web/mycontent/keys/maxcountapplyinfos

POST 请求:申请变更密钥配额。

参数:KeyMaxCountApplySetting

响应:MethodResult

DELETE 请求:删除我的配额申请单。

响应:MethodResult

keys

GET 请求:获取取当前用户添加的密钥集合。

响应体:Page<KeyInfo>

响应体变更,返回信息新增密钥配额相关信息

iportal/web/mycontent/keys

visitDetails

GET 请求:获取某类资源的访问历史记录详情。

响应体:Page<ResAccessRecord>

响应体变更,返回信息新增响应码和响应时间

iportal/manager/portalstatistics/resource/visit/details

userProfile

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

响应体:String

响应体变更,返回信息新增用户类型、用户偏好主题

iportal/web/config/userprofile

webPrintingJobs

POST请求: 创建一个 Web 打印任务。

请求体:JSONObject

响应体:ChildResourceInfo

新增资源

iportal/web/webprinting/jobs

webPrintingJob

GET 请求:获取 Web 打印任务的信息、状态和结果地址。

响应体:JSONObject

新增资源

iportal/web/webprinting/jobs/{id}

layoutTemplates

GET 请求:获取 Web 打印服务所有可用的模板列表信息。

响应体:JSONObject

新增资源

iportal/web/webprinting/layouts

配置文件变更

文件路径

文件名称

配置项 备注

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

iportal.xml

serviceProxy

<enable>、<enableAccessStatistics> 节点默认值更改为 true,默认开启服务代理和代理服务访问统计功能

keyConfig

新增密钥配额相关配置

loginSetting

新增用户登录配置

registerSetting 新增保留用户名配置