6

ここで説明されているように、アプリで切断オプションを提供できます: https://stripe.com/docs/connect/getting-started#revoked-access

しかし、ユーザーが自分のアカウント設定からアプリへのアクセスを取り消した場合、どうすればそれを知ることができますか?

4

1 に答える 1

9

ユーザーがアプリケーションを切断したことを検出するイベントをリッスンする接続アプリのWebhookエンドポイント URLをセットアップする必要があります。account.application.deauthorized

イベントを取得して、 Retrieve Event APIで有効であることを確認しようとすると、アプリケーションが承認されていないため、エラーが発生します。

Stripe::AuthenticationError: (ステータス 401) 期限切れの API キーが提供されました: sk_********. アプリケーションへのアクセスが取り消された可能性があります。

その場合、イベントが有効であることを確認するためにステータスコードを取得するという事実に依存でき401ます。そうしないと、別のエラーが発生します

于 2015-02-01T15:09:26.037 に答える