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

Les SDK Silent Auth seront bientôt retirés de GitHub

Publié le March 24, 2026

Temps de lecture : 2 minutes

Introduction

Dans le cadre de nos efforts continus pour simplifier et moderniser notre écosystème SDK mobile, nous allons archiver deux dépôts de l'organisation GitHub de Vonage le 31 mars et ne seront plus maintenus. deux dépôts de l'organisation GitHub de Vonage le 31 mars, et ne seront plus maintenus.

Les SDK suivants ont été marqués comme obsolètes et ne sont plus maintenus :

Les fonctionnalités précédemment fournies par les SDK Silent Auth sont désormais disponibles par le biais de nos bibliothèques client maintenues :

Si votre application dépend encore des SDK Silent Auth, nous vous recommandons de migrer vers les nouvelles bibliothèques client maintenues décrites ci-dessus.

Comment migrer

La migration vers les nouveaux SDK implique principalement la mise à jour des dépendances, des importations et de l'initialisation du client.

Migration Android

Mettez à jour les dépendances de votre projet pour remplacer l'ancienne bibliothèque :

com.vonage:client-sdk-silent-auth

Avec le nouveau :

com.vonage:client-library

Supprimer l'importation existante :

import com.vonage.silentauth.VGSilentAuthClient

Et la remplacer par :

import com.vonage.clientlibrary.VGCellularRequestClient

Remplacer l'initialisation actuelle du SDK par la nouvelle bibliothèque :

VGCellularRequestClient.initializeSdk(this.applicationContext)

Enfin, mettre à jour l'appel de réseau comme suit :

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)

Migration iOS

Mettez à jour les dépendances de votre projet pour remplacer l'ancienne bibliothèque :

VonageClientSDKSilentAuth

Avec le nouveau :

VonageClientLibrary

Supprimer l'importation existante :

import VonageClientSDKSilentAuth

Avec :

import VonageClientLibrary

Remplacer l'initialisation actuelle du SDK par la nouvelle bibliothèque :

let client = VGCellularRequestClient()

Enfin, mettre à jour l'appel de réseau comme suit :

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)

Besoin d'aide ?

Si vous avez des questions sur la migration vers les nouvelles bibliothèques client, n'hésitez pas à ouvrir un problème dans les référentiels SDK ou à contacter nos canaux d'assistance aux développeurs.

Vous avez une question ou souhaitez partager ce que vous construisez ?

Restez connecté et tenez-vous au courant des dernières nouvelles, astuces et événements concernant les développeurs.

Partager:

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

Alvaro est un ancien membre de l'équipe Vonage. Il y occupait le poste de « developer advocate », spécialisé dans les API réseau. Il est passionné par l'expérience développeur, les API et l'open source. En dehors du travail, on le retrouve souvent en train d'explorer des boutiques de bandes dessinées, d'assister à des festivals de science-fiction et d'horreur, ou de bricoler des constructions avec ces célèbres petites briques en plastique.