ユーザーに購入権限を付与する

エクソーラから受け取ったトランザクションの詳細および購入したアイテムに関するウェブフックから受信した情報を使用して、アプリケーション内のユーザーに購入を付与する機能を実装します。

操作するには:

  1. ウェブフック受信のパラメータを構成にするには:
    1. アドミンページでプロジェクトを開きます。
    2. サイドメニューの「プロジェクト設定」をクリックし、「ウェブフック」タブに移動します。
    3. ウェブフックサーバー」フィールドに、https://example.com形式でウェブフックを受信したいサーバーのURLを指定します。ウェブフックをテストするツールで見つけたURLを指定することもできます。
    4. プロジェクトのウェブフックに署名するための秘密鍵がデフォルトで生成されます。新しい秘密鍵を生成したい場合は、更新アイコンをクリックします。
    5. ウェブフックを有効にする」をクリックします。
注意
データ転送にはHTTPSプロトコルが使用されます。HTTPプロトコルはサポートされていません。

  1. 以下のタイプのウェブフック処理をアプリケーションに実装します:

ウェブフックが受信されたことを確認するには、サーバーは次のように応答する必要があります:

  • メッセージ本文なしでHTTPコード204。
  • 指定されたユーザーが見つからないか、無効な署名が渡された場合、問題を記述したHTTPコード400が表示されます。

アドミンページプロジェクト設定 > ウェブフック > 支払いセクションのユーザー検証支払いウェブフックをテストできます。

実数値がない場合は、任意の値を入力できます。

サンドボックスモードまたはライブモードで購入する際にウェブフックをテストすることもできます。返金をテストする機能はライブモードでのみ利用できます。

次のステップ

  1. Iサブスクリプション情報の取得を実装します
  2. ユーザー認証をセットアップします
統合フロー
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2024年11月26日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!