
Compartir:
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.
Los SDK de autenticación silenciosa se retirarán pronto de GitHub
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-authCon el nuevo:
com.vonage:client-libraryEliminar la importación existente:
import com.vonage.silentauth.VGSilentAuthClientY sustituirlo por:
import com.vonage.clientlibrary.VGCellularRequestClientSustituye 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:
VonageClientSDKSilentAuthCon el nuevo:
VonageClientLibraryEliminar la importación existente:
import VonageClientSDKSilentAuthCon:
import VonageClientLibrarySustituye 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:
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.