日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

控制臺SDK

使用控制臺SDK可以實現優化求解器控制臺的部分功能,目前僅提供查看相關信息的功能供特定場景下使用。

說明

目前控制臺SDK僅提供了已購買License信息和License使用情況的查詢功能,如不需要此功能的用戶可以不用下載。

SDK列表

這里提供了多個語言版本(Java、Python3、Go、C++等)的控制臺SDK(Software Development Kit),您可以根據業務需求選擇語言版本使用。

編程語言

GitHub地址

GitHub文檔

Java

alibabacloud-java-sdk

README.md

Go

alibabacloud-go-sdk

README.md

Python3

alibabacloud-python-sdk

README.md

C++

alibabacloud-cpp-sdk

README.md

Java示例

查詢接口的功能較為簡單,下面提供Java版本示例供參考,示例中依賴了fastjson包,推薦使用下面版本。

<dependency>
     <groupId>com.alibaba</groupId>
     <artifactId>fastjson</artifactId>
     <version>1.2.83</version>
</dependency>

1. 查詢優化求解器包含服務開通情況

package com.alibaba.mind.opt.sdk;

import com.alibaba.fastjson.JSON;

import com.aliyun.opt20210730.Client;
import com.aliyun.opt20210730.models.GetOpenStatusResponse;
import com.aliyun.teaopenapi.models.Config;

public class GetOpenStatusExample {

    public static void main(String[] args) {
        try {
            Config authConfig = new Config();
            /**
             * 阿里云賬號AccessKey擁有所有API的訪問權限,風險很高。強烈建議您創建并使用RAM用戶進行API訪問或日常運維,請登錄RAM控制臺創建RAM用戶。
             * 此處以把AccessKey 和 AccessKeySecret 保存在環境變量為例說明。您可以根據業務需要,保存到配置文件里。
             * 強烈建議不要把 AccessKey 和 AccessKeySecret 保存到代碼里,會存在密鑰泄漏風險
             */
            authConfig.accessKeyId = System.getenv("OSS_ACCESS_KEY_ID");
            authConfig.accessKeySecret = System.getenv("OSS_ACCESS_KEY_SECRET");
            /**
             * 以實際的endpoint為準
             */
            authConfig.endpoint = "opt.cn-beijing.aliyuncs.com";
            Client client = new Client(authConfig);
            GetOpenStatusResponse getOpenStatusResponse = client.getOpenStatus();
            System.out.println(JSON.toJSONString(getOpenStatusResponse.getHeaders()));
            System.out.println(JSON.toJSONString(getOpenStatusResponse.getBody()));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

2. 查詢購買License信息

package com.alibaba.mind.opt.sdk;

import com.alibaba.fastjson.JSON;

import com.aliyun.opt20210730.Client;
import com.aliyun.opt20210730.models.GetOrderInfoRequest;
import com.aliyun.opt20210730.models.GetOrderInfoResponse;
import com.aliyun.opt20210730.models.GetOrderUsageRequest;
import com.aliyun.opt20210730.models.GetOrderUsageResponse;
import com.aliyun.teaopenapi.models.Config;

public class GetOrderInfoExample {

    public static void main(String[] args) {
        try {
            Config authConfig = new Config();
            /**
             * 阿里云賬號AccessKey擁有所有API的訪問權限,風險很高。強烈建議您創建并使用RAM用戶進行API訪問或日常運維,請登錄RAM控制臺創建RAM用戶。
             * 此處以把AccessKey 和 AccessKeySecret 保存在環境變量為例說明。您可以根據業務需要,保存到配置文件里。
             * 強烈建議不要把 AccessKey 和 AccessKeySecret 保存到代碼里,會存在密鑰泄漏風險
             */
            authConfig.accessKeyId = System.getenv("OSS_ACCESS_KEY_ID");
            authConfig.accessKeySecret = System.getenv("OSS_ACCESS_KEY_SECRET");
            /**
             * 請替換成實際的endpoint
             */
            authConfig.endpoint = "opt.cn-hangzhou.aliyuncs.com";
            Client client = new Client(authConfig);
            GetOrderInfoRequest request = new GetOrderInfoRequest();

            /**
             * MP - 數學規劃服務
             */
            request.setRelService("MP");
            /**
             * 1 - 本地運行版
             */
            request.setResourceType(1);
            GetOrderInfoResponse getOrderInfoResponse = client.getOrderInfo(request);
            System.out.println(JSON.toJSONString(getOrderInfoResponse.getHeaders()));
            System.out.println(JSON.toJSONString(getOrderInfoResponse.getBody()));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

3. 查詢License使用信息

package com.alibaba.mind.opt.sdk;

import com.alibaba.fastjson.JSON;

import com.aliyun.opt20210730.Client;
import com.aliyun.opt20210730.models.GetOrderUsageRequest;
import com.aliyun.opt20210730.models.GetOrderUsageResponse;
import com.aliyun.teaopenapi.models.Config;

public class GetOrderUsageExample {

    public static void main(String[] args) {
        try {
            Config authConfig = new Config();
            /**
             * 阿里云賬號AccessKey擁有所有API的訪問權限,風險很高。強烈建議您創建并使用RAM用戶進行API訪問或日常運維,請登錄RAM控制臺創建RAM用戶。
             * 此處以把AccessKey 和 AccessKeySecret 保存在環境變量為例說明。您可以根據業務需要,保存到配置文件里。
             * 強烈建議不要把 AccessKey 和 AccessKeySecret 保存到代碼里,會存在密鑰泄漏風險
             */
            authConfig.accessKeyId = System.getenv("OSS_ACCESS_KEY_ID");
            authConfig.accessKeySecret = System.getenv("OSS_ACCESS_KEY_SECRET");
            /**
             * 請替換成實際的endpoint
             */
            authConfig.endpoint = "opt.cn-hangzhou.aliyuncs.com";
            Client client = new Client(authConfig);
            GetOrderUsageRequest request = new GetOrderUsageRequest();
            /**
             * MP - 數學規劃服務
             */
            request.setRelService("MP");
            /**
             * 1 - 本地運行版
             */
            request.setResourceType(1);
            /**
             * 1 - 前后一天
             * 2 - 前后一周
             * 3 - 前后一月
             */
            request.setTimeRange(1);
            GetOrderUsageResponse listOrderUsage = client.getOrderUsage(request);
            System.out.println(JSON.toJSONString(listOrderUsage.getHeaders()));
            System.out.println(JSON.toJSONString(listOrderUsage.getBody()));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

相關鏈接

  • 阿里云開發者中心匯聚了高頻使用的編程語言SDK,提供了Maven項目地址、pip命令、版本說明等信息。更多詳情,請訪問開發者中心

  • 更多語言版本的SDK,請前往第三方SDK服務中選擇。

  • 如何獲取AccessKey請參見獲取AccessKey