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 NavarroDéfenseur principal des développeurs

Alvaro est un défenseur des développeurs chez Vonage, se concentrant sur les API de réseau. Il est passionné par l'expérience des développeurs, les API et l'Open Source. En dehors du travail, vous pouvez souvent le trouver en train d'explorer des magasins de bandes dessinées, d'assister à des festivals de science-fiction et d'horreur ou de fabriquer des objets avec ces fameux petits blocs de construction en plastique.