阿里云首页 阿里云SDK

SDK 客户端的初始化和请求方式

文章将通过从Client 创建以及各种不同场景配置及使用方式来为开发者提供新版 SDK 迁移的具体说明。

初始化Client

新版SDK 初始化

新版 SDK 中因为具备完整的参数处理、返回值处理以及请求逻辑,所以可以给不同云产品的 SDK 生成不同的 Client 并包含其产品下所有的 OpenAPI 请求方法,可以使不同云产品之间的身份及鉴权信息隔离,使用上更加安全,下面是新版 SDK 初始化的示例:

from alibabacloud_tea_openapi import models
from alibabacloud_ecs20140526.client import Client


config = models.Config(
    # 您的AccessKey ID,
    access_key_id='<access_key_id>',
    # 您的AccessKey Secret,
    access_key_secret='<access_secret>',
    # 地域ID
    region_id='cn-hangzhou',
    # 访问的域名
    endpoint = 'ecs-cn-hangzhou.aliyuncs.com'
)

client = Client(config)

首页 阿里云SDK Python SDK 升级版 SDK 使用指南 SDK 客户端的初始化和请求方式