Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
アプリのログインステータスを簡単に更新できます。

拡張

  • KeplerTurboModule

プロパティ

setupAccountLoginServer

setupAccountLoginServer: () => Promise<Object> ネイティブのAccountLoginServerをセットアップします。

updateStatus

updateStatus: (loginStatus: number, additionalData: string) => Promise<Object> ログインステータスを更新します。

setHandlerForComponent

setHandlerForComponent: (readStatusHandler: (onSuccess: (loginStatus: number, additionalData: string) => void, onError: (msg: string) => void) => void, getSetupPinHandler: (accountId: string, onSuccess: (pin: string) => void, onError: (msg: string) => void) => void, loginHandler: (accountId: string, pin: string, onSuccess: () => void, onError: (msg: string) => void) => void, logoutHandler: (onSuccess: () => void, onError: (msg: string) => void) => void, componentInstance: Object) => Promise<Object> プロバイダーのリクエストを受信したときに実行する特定のコンポーネントのハンドラーを登録します。各ハンドラーは、ネイティブからHostCallbackを受信して直接応答します。

setHandler

setHandler: (readStatusHandler: (onSuccess: (loginStatus: number, additionalData: string) => void, onError: (msg: string) => void) => void, getSetupPinHandler: (accountId: string, onSuccess: (pin: string) => void, onError: (msg: string) => void) => void, loginHandler: (accountId: string, pin: string, onSuccess: () => void, onError: (msg: string) => void) => void, logoutHandler: (onSuccess: () => void, onError: (msg: string) => void) => void) => Promise<Object> コンポーネントインスタンス(レガシーパス)のないプロバイダーリクエストのハンドラーを登録します。

getMajorVersion

getMajorVersion: () => number メジャーバージョン番号を取得します。

getMinorVersion

getMinorVersion: () => number マイナーバージョン番号を取得します。

getPatchVersion

getPatchVersion: () => number パッチバージョン番号を取得します。
最終更新日 2026年10月26日