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

Silent Auth SDKs werden bald von GitHub entfernt

Zuletzt aktualisiert am March 24, 2026

Lesedauer: 2 Minuten

Einführung

Als Teil unserer laufenden Bemühungen, unser mobiles SDK-Ökosystem zu vereinfachen und zu modernisieren, werden wir zwei Repositories der Vonage GitHub-Organisation am 31. März archivieren und nicht mehr pflegen.

Die folgenden SDKs wurden zuvor als veraltet markiert und werden nicht mehr gepflegt:

Die Funktionalität, die zuvor von den veralteten Silent Auth SDKs zur Verfügung gestellt wurde, ist nun durch unsere gepflegten Client-Bibliotheken verfügbar:

Wenn Ihre Anwendung noch von den Silent Auth SDKs abhängt, empfehlen wir die Migration auf die oben beschriebenen neuen, gepflegten Client-Bibliotheken.

Wie man migriert

Die Migration auf die neuen SDKs beinhaltet hauptsächlich die Aktualisierung Ihrer Abhängigkeiten, Importe und Client-Initialisierung.

Android-Migration

Aktualisieren Sie Ihre Projektabhängigkeiten, um die alte Bibliothek zu ersetzen:

com.vonage:client-sdk-silent-auth

Mit dem neuen:

com.vonage:client-library

Entfernen Sie den bestehenden Import:

import com.vonage.silentauth.VGSilentAuthClient

Und ersetzen Sie es durch:

import com.vonage.clientlibrary.VGCellularRequestClient

Ersetzen Sie die aktuelle SDK-Initialisierung durch die neue Bibliothek:

VGCellularRequestClient.initializeSdk(this.applicationContext)

Aktualisieren Sie schließlich den Netzaufruf wie folgt:

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)

iOS-Migration

Aktualisieren Sie Ihre Projektabhängigkeiten, um die alte Bibliothek zu ersetzen:

VonageClientSDKSilentAuth

Mit dem neuen:

VonageClientLibrary

Entfernen Sie den bestehenden Import:

import VonageClientSDKSilentAuth

Mit:

import VonageClientLibrary

Ersetzen Sie die aktuelle SDK-Initialisierung durch die neue Bibliothek:

let client = VGCellularRequestClient()

Aktualisieren Sie schließlich den Netzaufruf wie folgt:

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)

Brauchen Sie Hilfe?

Wenn Sie Fragen zur Migration auf die neuen Client-Bibliotheken haben, öffnen Sie bitte ein Problem in den SDK-Repositories oder kontaktieren Sie uns über unsere Support-Kanäle für Entwickler.

Haben Sie eine Frage oder möchten Sie uns mitteilen, was Sie gerade bauen?

Bleiben Sie auf dem Laufenden und halten Sie sich über die neuesten Nachrichten, Tipps und Veranstaltungen für Entwickler auf dem Laufenden.

Teilen Sie:

https://a.storyblok.com/f/270183/405x400/2b811a162d/alvaro-navarro.jpg
Alvaro NavarroSenior Advocate für Entwickler

Alvaro ist Developer Advocate bei Vonage und konzentriert sich auf Netzwerk-APIs. Er hat eine Leidenschaft für Developer Experience, APIs und Open Source. Außerhalb der Arbeit findet man ihn oft in Comicläden, auf Science-Fiction- und Horrorfestivals oder beim Basteln mit diesen berühmten kleinen Plastikbausteinen.