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);
    }
}