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.

¿Tienes alguna pregunta o algo que compartir? Únete a la conversación en Slack de la comunidad de Vonagey mantente actualizado con el Boletín para desarrolladoressíguenos en X (antes Twitter)suscríbete a nuestro canal de YouTube para ver tutoriales en video, y sigue la página de página para desarrolladores de Vonage en LinkedInun espacio para que los desarrolladores aprendan y se conecten con la comunidad. Mantente conectado, comparte tu progreso 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 NavarroPromotor senior

Alvaro es un defensor de los desarrolladores en Vonage, centrándose en las API de red. Es un apasionado de la experiencia del desarrollador, las API y el código abierto. Fuera del trabajo, a menudo se le puede encontrar explorando tiendas de cómics, asistiendo a festivales de ciencia ficción y terror o haciendo cosas con esos famosos pequeños bloques de construcción de plástico.