Todos os produtos
Search
Central de documentação

Alibaba Cloud SDK:Configure um endpoint

Última atualização: Sep 22, 2026

Um endpoint é o nome de domínio de um service da Alibaba Cloud, como ecs.cn-hangzhou.aliyuncs.com.

Métodos de configuração

O SDK suporta dois métodos de configuração de endpoint, listados em ordem decrescente de prioridade:

  1. Método 1: Especifique um endpoint (recomendado)

    Especifique o endpoint ao inicializar o objeto cliente de um cloud service. O SDK suporta endpoints públicos e de VPC.

    O exemplo a seguir mostra apenas a configuração relacionada ao endpoint:

    from alibabacloud_tea_openapi.models import Config
    
    config = Config(
        # Configure the credential.
        endpoint='<endpoint>'  # endpoint
    )
    
  2. Método 2: Especifique um ID de região

    Caso não especifique um endpoint, especifique um ID de região ao inicializar o objeto cliente de um cloud service. O SDK resolverá o endpoint correspondente automaticamente.

    from alibabacloud_tea_openapi.models import Config
    
    config = Config(
        # Configure the credential.
        region_id='cn-hangzhou',  # Specify an endpoint based on the region ID.
    )
    

Endpoint de autenticação

Para algumas operações da openapi de upload de arquivos, configure um endpoint de VPC para o código de autorização de upload ao inicializar o cliente da requisição. Isso torna a rede mais estável. Caso não configure um endpoint de VPC, o sistema usará o endereço público padrão do service, que já possui aceleração global ativada.

  • Configure um endpoint de VPC para solicitar informações de autenticação de upload de arquivos por meio de uma VPC.

from alibabacloud_tea_openapi.models import Config
from alibabacloud_tea_util.models import RuntimeOptions

from alibabacloud_facebody20191230.models import DetectBodyCountAdvanceRequest
from alibabacloud_facebody20191230.client import Client

runtime = RuntimeOptions()
config = Config(
    # Configure the credential.
    region_id='cn-hangzhou',
    # The endpoint that is used for authentication.
    open_platform_endpoint='openplatform-vpc.cn-shanghai.aliyuncs.com'
)

client = Client(config)
with open('test.txt', 'rb') as f:
    request = DetectBodyCountAdvanceRequest(image_urlobject=f)
    response = client.detect_body_count_advance(request, runtime)
    # The response, which contains the body and headers that are returned by the server side.
    print(response.body)
    print(response.headers)
  • Configure um endpoint de VPC para solicitar informações de autenticação de upload de arquivos por meio de uma rede interna ou VPC.

from alibabacloud_tea_openapi.models import Config
from alibabacloud_tea_util.models import RuntimeOptions

from alibabacloud_facebody20191230.models import DetectBodyCountAdvanceRequest
from alibabacloud_facebody20191230.client import Client

runtime = RuntimeOptions()
config = Config(
    # Configure the credential.
    region_id='cn-hangzhou',
    open_platform_endpoint='openplatform-vpc.cn-shanghai.aliyuncs.com',
    endpoint_type='internal' # Configure the Object Storage Service (OSS) endpoint that you want to use to upload the file.
)

client = Client(config)
with open('test.txt', 'rb') as f:
    request = DetectBodyCountAdvanceRequest(image_urlobject=f)
    response = client.detect_body_count_advance(request, runtime)
    # The response, which contains the body and headers that are returned by the server side.
    print(response.body)
    print(response.headers)

Apêndice: Encontrar um endpoint

Encontre o endpoint de um cloud service no portal openapi:

  1. No menu superior do portal, escolha Products e selecione um product, como o ECS.

  2. Na product homepage, encontre a list of service regions.

  3. Selecione o endpoint correspondente ao seu ID de região e, em seguida, copie e cole-o.

Alternativamente, na página de depuração da API, clique em Regions no painel de navegação à esquerda para visualize os endpoints suportados pelo cloud service.