https://a.storyblok.com/f/270183/1368x665/8178320f6e/26mar_dev-blog_sl-auth-sdks-removed-github.jpg

Os SDKs do Silent Auth serão removidos do GitHub em breve

Publicado em March 24, 2026

Tempo de leitura: 2 minutos

Introdução

Como parte de nossos esforços contínuos para simplificar e modernizar nosso ecossistema de SDKs para dispositivos móveis, iremos arquivar dois repositórios da organização Vonage no GitHub no dia 31 de março, e eles não serão mais mantidos.

Os seguintes SDKs já haviam sido marcados como obsoletos e não recebem mais manutenção:

A funcionalidade anteriormente oferecida pelos SDKs do Silent Auth, agora obsoletos, está disponível por meio de nossas bibliotecas de cliente mantidas:

Se seu aplicativo ainda depende dos SDKs do Silent Auth, recomendamos migrar para as novas bibliotecas de cliente, que recebem manutenção, descritas acima.

Como fazer a migração

A migração para os novos SDKs envolve principalmente a atualização de suas dependências, importações e inicialização do cliente.

Migração para o Android

Atualize as dependências do seu projeto para substituir a biblioteca antiga:

com.vonage:client-sdk-silent-auth

Com o novo:

com.vonage:client-library

Remova a importação existente:

import com.vonage.silentauth.VGSilentAuthClient

E substitua por:

import com.vonage.clientlibrary.VGCellularRequestClient

Substitua a inicialização atual do SDK pela nova biblioteca:

VGCellularRequestClient.initializeSdk(this.applicationContext)

Por fim, atualize a chamada de rede da seguinte forma:

val params = VGNumberVerificationParameters(
 url = "http://www.vonage.com",
  headers = mapOf("x-my-header" to "My Value"),
  queryParameters = mapOf("query-param" to "value"),
  maxRedirectCount = 10
)

val response =
VGNumberVerificationClient.getInstance().startNumberVerification(params, true)

Migração para o iOS

Atualize as dependências do seu projeto para substituir a biblioteca antiga:

VonageClientSDKSilentAuth

Com o novo:

VonageClientLibrary

Remova a importação existente:

import VonageClientSDKSilentAuth

Com:

import VonageClientLibrary

Substitua a inicialização atual do SDK pela nova biblioteca:

let client = VGCellularRequestClient()

Por fim, atualize a chamada de rede da seguinte forma:

let params = VGNumberVerificationParameters(
  url: "http://www.vonage.com",
  headers: ["x-my-header": "My Value"],
  queryParameters: ["query-param": "value"],
  maxRedirectCount: 10
)

let response = try await client.startNumberVerification(params: params)

Precisa de ajuda?

Se você tiver dúvidas sobre a migração para as novas bibliotecas de cliente, sinta-se à vontade para abrir um ticket nos repositórios do Client SDK ou entrar em contato por meio de nossos canais de suporte ao desenvolvedor.

Tem alguma dúvida ou quer compartilhar o que está criando?

Fique conectado e acompanhe as últimas notícias, dicas e eventos para desenvolvedores.

Compartilhar:

https://a.storyblok.com/f/270183/405x400/2b811a162d/alvaro-navarro.jpg
Alvaro NavarroEx-funcionários da Vonage

Álvaro é um ex-membro da equipe da Vonage. Ele atuou como defensor dos desenvolvedores na Vonage, com foco em APIs de rede. É apaixonado por experiência do desenvolvedor, APIs e código aberto. Fora do trabalho, é comum encontrá-lo explorando lojas de quadrinhos, participando de festivais de ficção científica e terror ou montando coisas com aqueles famosos blocinhos de plástico.