Google Wallet REST API の認証情報を生成する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Google ウォレットには REST API が用意されており、
HTTP 経由で Google Wallet API にリクエストを送信する。この機能は
プログラムでパスを操作するサーバーサイド サービスを構築する場合。
Google Wallet REST API を使用するには、Google Cloud コンソールで API を有効にする必要があります。
Google Cloud サービス アカウントを作成し、そのサービス アカウントのキーを生成する。
REST API でパスを作成する場合、パスの署名に使用されるサービス アカウント キーが
JSON ウェブトークンでエンコードされたパス オブジェクト。
パスの更新や削除などの他のオペレーションでは、サービス アカウント キーを使用して、
が、パス発行者としての認証リクエストとともに送信されます。
1. Google Wallet REST API を有効にする
Google Wallet REST API を有効にする手順は次のとおりです。
- Google Cloud アカウントをまだお持ちでない場合は、Google Cloud コンソールに移動します。
手順に沿って新しいアカウントを登録してください。
- コンソールの上部にある [プロジェクト] プルダウン メニューで、
Cloud プロジェクトを選択するか、新しいプロジェクトを作成します。
- Google Wallet API の [商品の詳細] ページに移動します。
Google Cloud コンソール Marketplace から
入手できます
- [有効にする] をクリック] ボタンを離します。まもなく、Google Wallet REST API が
プロジェクトで使用可能なものが表示されます。
2. Google Cloud サービス アカウント キーを生成する
Google Wallet REST API へのリクエストを認証するには、サービス アカウントを
サービス アカウントを作成し、次の手順に沿ってサービス アカウント キーを生成します。
- [サービス アカウントの作成]ページ
確認できます。
- サービス アカウントの詳細を入力します。サービスのメールアドレスをメモします。
[サービス アカウント ID] の下に表示されるアカウント表示されます。後で必要になります
サービス アカウントを使用して Google ウォレットへのリクエストを認証するとき
REST API。
- [完了] をクリックします。] ボタンを離します。他のサービス アカウントをすべて入力する必要はありません。
作成手順が含まれます。
- [キー] をクリックします。上部のメニュー項目から移動します。
- [鍵を追加] をクリックします。[新しい鍵を作成] をクリックします。
- 鍵のタイプとして [JSON] を選択します。
- [作成] をクリックします。サービス アカウント キーを作成してダウンロードします。
3. Google ウォレット コンソールでサービス アカウントを承認する
サービス アカウントを使用して Google Wallet REST API へのリクエストを認証するには
追加するには、サービス アカウントのメールアドレスをユーザーとして
発行者アカウント。サービス アカウントをユーザーとして追加する手順は次のとおりです。
- Google Cloud コンソールで [サービス アカウント] ページに移動します。
- Google Wallet API へのリクエストの認証に使用するサービス アカウントのメールアドレスをコピーします。
- Google Pay &ウォレット コンソール。
- 左側のナビゲーションで [ユーザー] をクリックします。
- [ユーザーを招待] をクリックします。
- サービス アカウントのメールアドレスを入力します。
- [アクセスレベル] でプルダウンで [Developer] を選択します。
- [招待] をクリックします。] ボタンを離します。
サービス アカウントを追加すると、生成されたサービス アカウント キーを
Google Wallet REST API へのリクエストを認証するために使用できます。サービスの使用時
使用する場合、これらは機密性の高い認証情報であり、
安全なサーバーサイド環境でのみ使用してください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-09-10 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-10 UTC。"],[[["\u003cp\u003eGoogle Wallet's REST API enables programmatic management of passes through HTTP requests, ideal for server-side integrations.\u003c/p\u003e\n"],["\u003cp\u003eTo utilize the API, you must enable it in the Google Cloud console, create a Google Cloud service account, and generate a key for authentication.\u003c/p\u003e\n"],["\u003cp\u003eThe service account key is crucial for signing JSON Web Token-encoded Passes Objects during pass creation and authenticating other operations like updates or deletions.\u003c/p\u003e\n"],["\u003cp\u003eBefore using the API, authorize your service account by adding its email address as a Developer user in the Google Pay & Wallet console.\u003c/p\u003e\n"]]],["The Google Wallet REST API allows programmatic pass management via HTTP requests. To use it, enable the API in the Google Cloud console, create a service account, and generate a JSON key. This key is used to sign JSON Web Token-encoded Pass Objects for creation and authenticates requests for updates or deletions. Finally, authorize the service account by adding its email as a 'Developer' user in the Google Pay & Wallet console. This process enables secure, server-side interaction with the Google Wallet.\n"],null,[]]