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 NavarroVonage Ehemalige

Alvaro ist ein ehemaliges Mitglied des Vonage-Teams. Bei Vonage war er als Developer Advocate tätig und hat sich dabei auf Netzwerk-APIs konzentriert. Seine Leidenschaft gilt der Developer Experience, APIs und Open Source. In seiner Freizeit ist er oft in Comic-Läden anzutreffen, besucht Science-Fiction- und Horror-Festivals oder bastelt gerne mit diesen berühmten winzigen Plastikbausteinen.