Integração com os SDKs do servidor da Vonage

O SDK do Vonage Cloud Runtime permite que você use o prestadores de serviços para receber chamadas, mensagens e muito mais. Você pode usar o APIs da Vonage para ampliar as funcionalidades do seu aplicativo. Por exemplo, você pode fazer chamadas de saída ou enviar mensagens SMS. Para isso, você pode usar os SDKs do Vonage Server na linguagem de programação de sua escolha. As seguintes credenciais estão disponíveis no ambiente do seu aplicativo quando você estiver depurando ou implantando com o Vonage Cloud Runtime:

  • Chave da API (API_ACCOUNT_ID)
  • Segredo da API (API_ACCOUNT_SECRET)
  • ID do aplicativo (API_APPLICATION_ID)
  • Chave privada do aplicativo (PRIVATE_KEY)

Usando as credenciais acima e o SDKs do servidor Vonage É possível criar objetos de cliente capazes de realizar chamadas às APIs da Vonage. Por exemplo, usando o SDK do servidor Node:

import { Auth } from '@vonage/auth';
import { Vonage } from '@vonage/server-sdk';

const auth = new Auth({
  apiKey: process.env.API_ACCOUNT_ID,
  apiSecret: process.env.API_ACCOUNT_SECRET,
  applicationId: process.env.API_APPLICATION_ID,
  privateKey: process.env.PRIVATE_KEY,
});

const vonage = new Vonage(auth);

E agora isso vonage O objeto pode ser usado para fazer solicitações às APIs da Vonage.

Fazer uma ligação

Aqui está um exemplo de como usar o Node Server SDK para fazer uma chamada no Vonage Cloud Runtime:

Para saber mais sobre como usar a Voice API, consulte o Documentação da Voice API.

Enviar uma mensagem SMS

Aqui está um exemplo que utiliza o Node Server SDK para enviar um SMS no Vonage Cloud Runtime:

Para saber mais sobre como usar a Messages API, consulte o Documentação da Messages API.