STORES では、OAuth 2.0 とクレデンシャル の 2 つの認証・認可方式をサポートしています。
どのパートナーアプリを開発するかによって、認証方式を選択してください。
アプリを利用できるストア | 認証・認可方式 | |
---|---|---|
公開アプリ | 複数ストア | OAuth 2.0 |
プライベートアプリ | 単一ストア | クレデンシャル |
パートナーアプリの種別についてはパートナーアプリとはを参照してください。
このドキュメントでは、それぞれ以下の意味で単語を使用しています。
- 「認証」とは、アプリが STORES の API リクエストを行う際に必要となる、アプリの身元確認のことです
- 「認可」とは、ユーザーがアプリに与える権限の承認、およびその内容に基づいて STORES の API がアプリからのリクエストに与える許可のことです
複数ストアにアプリを公開するには、 OAuth 2.0 の手続きに従ってアプリの認証・認可を実装します。 OAuth 2.0 の項目を参照してください。
特定の単一ストアにのみ使用できるアプリを作成するには、クレデンシャルを使った認証によって API を利用します。 クレデンシャルの項目を参照してください。