Sync Asset¶
将在EnOS平台上标有指定标签的资产同步到 Application Portal。
操作权限¶
用户无需登录 Application Portal。
约束条件¶
关联的应用已被组织购买
应用需被组织管理员授予访问用户资产的权限
请求格式¶
GET https://{apigw-address}/app-portal-service/v2.2/asset/sync
请求参数(URI)¶
名称 |
位置(Path/Query) |
必需/可选 |
数据类型 |
描述 |
---|---|---|---|---|
orgId |
Query |
必需 |
String |
资产所属的组织ID。如何获取orgId信息>> |
响应参数¶
名称 |
数据类型 |
描述 |
---|---|---|
data |
Boolean |
(空) |
错误码¶
代码 |
描述 |
---|---|
31400 |
组织ID不能为空 |
31403 |
应用未被授权访问资产信息 |
31404 |
未找到对应组织 |
示例¶
请求示例¶
url: https://{apigw-address}/app-portal-service/v2.2/asset/sync?orgId=yourOrgId
method: GET
返回示例¶
{"code":0,"message":"","data":null}
Java SDK 调用示例¶
public class AppPortalSdkTest{
@Test
public void syncAssetTest() {
AssetSynchronizationRequest request=new AssetSynchronizationRequest("your_org_id");
Response response=Poseidon.config(PConfig.init().appKey("your_access_key").appSecret("your_secret_key").debug())
.url("https://{apigw-address}").getResponse(request,Response.class);
assertNotNull("Response should not be null", response);
}
}