文档

查询可订购流量包列表

更新时间:

本文介绍如何通过Java SDK调用GetFreeFlowProductList方法获取可订购流量包列表。

请求参数

名称

类型

是否必填

示例值

描述

InstanceId

String

xgip_oneflow_public_cn-*******

订单实例

Endpoint

String

xgippop.aliyuncs.com

服务的接入地址,固定值

代码示例

import com.alibaba.fastjson.JSON;
import com.aliyun.teaopenapi.models.Config;
import com.aliyun.xgippop20220520.Client;
import com.aliyun.xgippop20220520.models.GetFreeFlowProductListRequest;
import com.aliyun.xgippop20220520.models.GetFreeFlowProductListResponse;

public class GetFreeFlowProductList {
    public static void main(String[] args) {
        GetFreeFlowProductListRequest request = new GetFreeFlowProductListRequest();
        request.setInstanceId("xgip_oneflow_public_cn-*********");
        /**
         *  阿里云账号AccessKey拥有所有API的访问权限,建议您使用RAM用户进行API访问或日常运维。
         *  强烈建议不要把AccessKey ID和AccessKey Secret保存到工程代码里,否则可能导致AccessKey泄露,威胁您账号下所有资源的安全。
         *  调用接口前请先配置身份认证,具体操作请参见https://help.aliyun.com/document_detail/378659.html。
         *  本示例使用了阿里云Credentials工具托管AccessKey,来实现API访问的身份验证。
         */
        com.aliyun.credentials.Client credentialClient = new com.aliyun.credentials.Client();
        Config config = new Config();
        config.setEndpoint("xgippop.aliyuncs.com");
        config.setCredential(credentialClient);
        try {
            Client client = new Client(config);
            GetFreeFlowProductListResponse response = client.getFreeFlowProductList(request);
            System.out.println(JSON.toJSONString(response.getBody()));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

返回结果示例

{
    "code":"200",
    "data":[
        {
            "configured":true,
            "flowProductAmount":"15G",
            "flowProductId":"ct_group_15G",
            "flowProductName":"定流能服_电信_聚合型_15GB",
            "flowProductPeriod":"day",
            "flowType":"group",
            "operator":"ct",
            "specType":"group"
        },
        {
            "configured":true,
            "flowProductAmount":"30G",
            "flowProductId":"ct_group_30G",
            "flowProductName":"定流能服_电信_聚合型_30GB",
            "flowProductPeriod":"day",
            "flowType":"group",
            "operator":"ct",
            "specType":"group"
        }
    ],
    "message":"操作成功",
    "success":true
}

返回结果中data对象说明

名称

类型

描述

configured

Boolean

产品当前状态,true为已配置,false为未配置

flowProductAmount

String

产品包含的流量大小

flowProductId

String

免流产品ID

flowProductName

String

流量包名称

flowProductPeriod

String

产品周期:months;day

flowType

String

商品规格类型:group聚合包;exclusive专属包;shorttime推广包

operator

String

ct(中国电信),cu(中国联通),cm(中国移动)

specType

String

下单规格类型,:group聚合包;exclusive专属包;shorttime推广包

  • 本页导读 (0)
文档反馈