Além do console, integre o Tair (Redis OSS-compatible) por meio da OpenAPI, do Alibaba Cloud SDK, do Terraform ou do Resource Orchestration Service (ROS).
Terraform,
Portal OpenAPI
O Portal OpenAPI oferece busca de APIs, documentação, depuração online, geração de SDKs, exemplos de código, diagnóstico de erros e estatísticas de chamadas. Use-o para invocar APIs em diversos services da Alibaba Cloud, visualizar requisições e respostas e gerar códigos de exemplo para SDKs. What is OpenAPI?
Versões da API
A OpenAPI da Alibaba Cloud organiza as APIs do Tair (Redis OSS-compatible) por versão.
|
Versão |
Descrição |
|
Recomendada. |
Depuração online
O Tair (Redis OSS-compatible) suporta depuração de APIs no Portal OpenAPI. Antes de invocar uma API, revise a versão do Tair (Redis OSS-compatible), os endpoints e os métodos de integração.
URL para depuração online: CreateInstance
A página exibe parâmetros como RegionId, Token, InstanceName, Password, Capacity e InstanceClass. Especifique os valores e clique em Initiate Call. O painel à direita mostra a documentação da API, a response, o SDK sample, o CLI sample e os error codes.
Endpoints
Selecione um endpoint com base na região da instância para minimizar a latência.
Por exemplo, o endpoint de VPC para China (Zhangjiakou) é r-kvstore-vpc.cn-zhangjiakou.aliyuncs.com. Todos os endpoints de região estão listados em Endpoints.
Identidades de usuário suportadas
Por padrão, o Portal OpenAPI usa a conta atual para depuração. Usar uma conta Alibaba Cloud representa alto risco de segurança, pois ela tem acesso total à API. Prefira um usuário RAM para acessar a API e executar operações diárias; conceda apenas as permissões necessárias ao seu negócio. Antes de chamar a API, conceda ao usuário RAM as permissões necessárias para operar o Tair (Redis OSS-compatible). Use RAM for access control.
|
Identidade de usuário |
Suportado |
|
Sim |
|
|
RAM user (Recomendado) |
Sim |
|
RAM role (Recomendado) |
Sim |
Métodos de integração
O Tair (Redis OSS-compatible) oferece vários métodos de integração. Escolha o mais adequado aos seus requisitos.
|
Método de integração |
Suportado |
Descrição |
|
Alibaba Cloud SDK (Recomendado) SDKs disponíveis para Java, C#, Go, Python, Swift, TypeScript, PHP e C++. Eles gerenciam autenticação, assinaturas e outros detalhes de baixo nível, permitindo invocar operações da OpenAPI diretamente. |
Sim |
Linguagens e dependências suportadas pelo SDK do Tair (Redis OSS-compatible): SDK do Tair (Redis OSS-compatible). |
|
Ferramenta de linha de comando que usa o comando |
Sim |
Execute |
|
Resource Orchestration Service (ROS) O ROS simplifica o gerenciamento de recursos na nuvem. Defina recursos (como instâncias ECS e RDS) e suas dependências em modelos; o mecanismo do ROS os cria e configura automaticamente. |
Sim |
Recursos e fontes de dados do Tair (Redis OSS-compatible) suportados pelo ROS: Resource types (Redis). |
Caso esses métodos não atendam às suas necessidades, construa requisições de API personalizadas usando o Request body and signature mechanism for V3, embora essa abordagem não seja recomendada.
Notas de uso
Se uma operação de API retornar erro, verifique se os parâmetros da requisição e seus valores são válidos com base no código de erro retornado. Para mais informações, consulte Códigos de erro.
Use também a plataforma Diagnóstico da OpenAPI da Alibaba Cloud para realizar diagnósticos de autoatendimento com base no ID da requisição retornada ou nas informações de erro do SDK.