
Partager:
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.
Les SDK Silent Auth seront bientôt retirés de GitHub
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-authAvec le nouveau :
com.vonage:client-librarySupprimer l'importation existante :
import com.vonage.silentauth.VGSilentAuthClientEt la remplacer par :
import com.vonage.clientlibrary.VGCellularRequestClientRemplacer 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 :
VonageClientSDKSilentAuthAvec le nouveau :
VonageClientLibrarySupprimer l'importation existante :
import VonageClientSDKSilentAuthAvec :
import VonageClientLibraryRemplacer 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 ?
Rejoignez la conversation sur le Communauté Vonage Slack
S'abonner à la Bulletin d'information du développeur
Suivez-nous sur X (anciennement Twitter) pour les mises à jour
Regardez les tutoriels sur notre chaîne YouTube
Connectez-vous avec nous sur la page Vonage Developer sur LinkedIn
Restez connecté et tenez-vous au courant des dernières nouvelles, astuces et événements concernant les développeurs.
Partager:
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.