
Compartilhar:
Á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.
Os SDKs do Silent Auth serão removidos do GitHub em breve
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-authCom o novo:
com.vonage:client-libraryRemova a importação existente:
import com.vonage.silentauth.VGSilentAuthClientE substitua por:
import com.vonage.clientlibrary.VGCellularRequestClientSubstitua 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:
VonageClientSDKSilentAuthCom o novo:
VonageClientLibraryRemova a importação existente:
import VonageClientSDKSilentAuthCom:
import VonageClientLibrarySubstitua 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?
Inscreva-se no Boletim Informativo para Desenvolvedores
Siga-nos no X (antigo Twitter) para ficar por dentro das novidades
Assista aos tutoriais no nosso canal do YouTube
Conecte-se conosco na página de desenvolvedores da Vonage no LinkedIn
Fique conectado e acompanhe as últimas notícias, dicas e eventos para desenvolvedores.
Compartilhar:
Á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.