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

Los SDK de autenticación silenciosa se retirarán pronto de GitHub

Publicado el March 24, 2026

Tiempo de lectura: 2 minutos

Introducción

Como parte de nuestros esfuerzos continuos por simplificar y modernizar nuestro ecosistema de SDK móvil, archivaremos dos repositorios de la organización Vonage GitHub el 31 de marzo, y ya no se mantendrán.

Los siguientes SDK se marcaron anteriormente como obsoletos y ya no se mantienen:

La funcionalidad que antes proporcionaban los SDK de autenticación silenciosa obsoletos ahora está disponible a través de nuestras bibliotecas de cliente mantenidas:

Si su aplicación aún depende de los SDK de autenticación silenciosa, le recomendamos que migre a las nuevas bibliotecas cliente actualizadas descritas anteriormente.

Cómo migrar

La migración a los nuevos SDK implica principalmente la actualización de sus dependencias, importaciones e inicialización de clientes.

Migración a Android

Actualice las dependencias de su proyecto para reemplazar la biblioteca antigua:

com.vonage:client-sdk-silent-auth

Con el nuevo:

com.vonage:client-library

Eliminar la importación existente:

import com.vonage.silentauth.VGSilentAuthClient

Y sustituirlo por:

import com.vonage.clientlibrary.VGCellularRequestClient

Sustituye la inicialización actual del SDK por la nueva biblioteca:

VGCellularRequestClient.initializeSdk(this.applicationContext)

Por último, actualiza la llamada de red del siguiente modo:

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)

Migración a iOS

Actualice las dependencias de su proyecto para reemplazar la biblioteca antigua:

VonageClientSDKSilentAuth

Con el nuevo:

VonageClientLibrary

Eliminar la importación existente:

import VonageClientSDKSilentAuth

Con:

import VonageClientLibrary

Sustituye la inicialización actual del SDK por la nueva biblioteca:

let client = VGCellularRequestClient()

Por último, actualiza la llamada de red del siguiente modo:

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)

¿Necesita ayuda?

Si tiene alguna pregunta sobre la migración a las nuevas bibliotecas de cliente, no dude en abrir una incidencia en los repositorios del SDK o póngase en contacto con nosotros a través de nuestros canales de asistencia para desarrolladores.

¿Tiene alguna pregunta o quiere compartir lo que está construyendo?

Mantente conectado y entérate de las últimas noticias, consejos y eventos para desarrolladores.

Compartir:

https://a.storyblok.com/f/270183/405x400/2b811a162d/alvaro-navarro.jpg
Alvaro NavarroAntiguos alumnos de Vonage

Álvaro es un antiguo miembro del equipo de Vonage. Trabajó como promotor de desarrolladores en Vonage, centrándose en las API de red. Le apasionan la experiencia del desarrollador, las API y el código abierto. Fuera del trabajo, es habitual encontrarlo explorando tiendas de cómics, asistiendo a festivales de ciencia ficción y terror o construyendo cosas con esos famosos bloques de plástico diminutos.