Sync Asset

将在EnOS平台上标有指定标签的资产同步到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);
    }
}