
シェア:
AlvaroはVonageの開発者支持者であり、ネットワークAPIに焦点を当てています。デベロッパーエクスペリエンス、API、オープンソースに情熱を注ぐ。仕事以外では、コミックショップを探検したり、SFやホラーフェスティバルに参加したり、有名な小さなプラスチックブロックで何かを作ったりしているところをよく見かける。
サイレント認証SDKがまもなくGitHubから削除される
所要時間:1 分
はじめに
当社のモバイルSDKエコシステムの簡素化と近代化の継続的な取り組みの一環として、当社は3月31日にVonage GitHub組織から2つのリポジトリをアーカイブし、保守を終了します。VonageのGitHub組織から2つのリポジトリを3月31日にアーカイブし、保守を終了します。
以下のSDKは以前に非推奨とされ、現在は保守されていません:
非推奨のSilent Auth SDKによって提供されていた機能は、現在、弊社のクライアントライブラリによって提供されています:
アプリケーションが Silent Auth SDK に依存している場合は、上記の新しいクライアントライブラリに移行することをお勧めします。
移行方法
新しいSDKへの移行には、主に依存関係、インポート、クライアントの初期化の更新が必要です。
アンドロイド移行
プロジェクトの依存関係を更新して、古いライブラリを置き換える:
com.vonage:client-sdk-silent-auth新しいものとね:
com.vonage:client-library既存のインポートを削除する:
import com.vonage.silentauth.VGSilentAuthClientと置き換える:
import com.vonage.clientlibrary.VGCellularRequestClient現在のSDK初期化を新しいライブラリで置き換える:
VGCellularRequestClient.initializeSdk(this.applicationContext)最後に、以下のようにネットワーク・コールを更新する:
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マイグレーション
プロジェクトの依存関係を更新して、古いライブラリを置き換える:
VonageClientSDKSilentAuth新しいものとね:
VonageClientLibrary既存のインポートを削除する:
import VonageClientSDKSilentAuthと:
import VonageClientLibrary現在のSDK初期化を新しいライブラリで置き換える:
let client = VGCellularRequestClient()最後に、以下のようにネットワーク・コールを更新する:
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) お困りですか?
新しいクライアント・ライブラリへの移行についてご質問がある場合は、SDKリポジトリにissueをご登録いただくか、開発者サポート・チャンネルまでお気軽にお問い合わせください。
ご質問がある場合、またはあなたが作っているものを共有したい場合は、こちらをクリックしてください。
会話に参加する VonageコミュニティSlack
登録する 開発者ニュースレター
フォローする X(旧ツイッター)最新情報
チュートリアルを見る YouTubeチャンネル
LinkedInの LinkedIn の Vonage デベロッパーページ
最新の開発者向けニュース、ヒント、イベント情報をお届けします。