iPortal 10i(2020) SP3 Interface Changes | 
| Package | Class/Interface | Field/Method/Property/Event | Note | 
| 
 com.supermap.iportal.web.commontypes  | 
 DBVersion  | 
 V00_099 V00_100 V00_101 V00_102 V00_103 V00_105  | 
 New Enumeration Values  | 
| 
 ServiceInfo  | 
 String previewUrl  | 
 New Field  | 
|
| 
 CustomField  | 
 
  | 
 New Class  | 
|
| 
 CustomFieldEnumSetting  | 
 
  | 
New Class | |
| 
 CustomFieldType  | 
 
  | 
 New Enumeration Class  | 
|
| 
 CustomFieldValue  | 
 
  | 
 New Class  | 
|
| 
 LocalizedString  | 
 
  | 
 New Class  | 
|
| 
 SceneAccessRecord  | 
 
  | 
 New Class  | 
|
| 
 StatSummary  | 
 SCENE_VISIT_COUNT_PER_HOUR SCENE_VISIT_ID_TIME  | 
 New Enumeration Values  | 
|
| 
 SceneSearchParameter  | 
 Long visitStart Long visitEnd  | 
 New Field  | 
|
| 
 MapAccessRecord  | 
 
  | 
 New Class  | 
|
| 
 DataAccessRecord  | 
 
  | 
 New Class  | 
|
| 
 KeyBaseInfo  | 
 
  | 
 New Class  | 
|
| 
 KeyInfo  | 
 
  | 
 Class changes. Some fields moved to KeyBaseInfo  | 
|
| 
 KeyInfoWithResources  | 
 
  | 
 New Class  | 
|
| 
 KeyInfoWithVisitCount  | 
 
  | 
 Class changes. The parent class changed from KeyInfo to KeyInfoWithResources  | 
|
| 
 KeyMaxCountApplyInfoWithQuotas  | 
 
  | 
 New Class  | 
|
| 
 KeyResourceInfo  | 
 
  | 
 New Class  | 
|
| 
 KeyResourceQuotaApplyInfo  | 
 
  | 
 New Class  | 
|
| 
 KeyResourceQuotaInfo  | 
 
  | 
 New Class  | 
|
| 
 KeyResourceQuotaSetting  | 
 
  | 
 New Class  | 
|
| 
 KeyResourceTypeEnum  | 
 
  | 
 New Class  | 
|
| 
 KeyResourceInfoWithAddresses  | 
 
  | 
 New Class  | 
| Module | Resource Name | Resource/Parameter/Request/Representation | Note | 
| 
 portal  | 
 customFieldsConfig  | 
 GET request: Get custom metadata configuration information of a certain type of resource. Response: List<CustomField>  | 
 New Resource iportal/web/resource/types/{resourceType}/customfields  | 
| 
 PUT request: Update the custom metadata configuration information of a certain type of resource Request body: List<CustomField> Response: MethodResult  | 
|||
| 
 customFieldValues  | 
 GET request: Get all custom metadata values of a resource. Response: List<CustomFieldValue>  | 
 New Resource iportal/web/resource/items/{id}/customfieldvalues  | 
|
| 
 PUT request: Bulk update custom metadata values of a resource. Request body: List<CustomFieldValue> Response: MethodResult  | 
|||
| 
 sharedDatas  | 
 GET request: Get the data resource shared with the current user. Request body: DataItemSearchParameter Response: Page<DataItem>  | 
 New Resource iportal/web/mycontent/datas/shared  | 
|
| 
 key  | 
 PUT request: Modify the configuration of a specified key. Request body: KeyInfoWithResources Response: MethodResult  | 
 New Resource iportal/web/mycontent/keys/{id}  | 
|
| 
 keyWithResources  | 
 GET request: Query matched key information. Request body: KeySearchParameter Response: Page<KeyInfoWithResources>  | 
 New Resource iportal/web/mycontent/v2/keys | 
|
| 
 POST request: Add a key. Request body: KeyMaxCountApplyInfoWithQuotas Response: MethodResult  | 
|||
| 
 keyQuotas  | 
 GET request: Query the quota information associated with a given key. Request body: KeyResourceSearchParameter Response: Page<KeyResourceQuotaInfo>  | 
 New Resource iportal/web/mycontent/keys/{id}/quotas  | 
|
| 
 PUT request: Modify the quota information associated with a given key. Request parameters: KeyInfoWithResources Response: MethodResult  |