Skip to main content
このページは英語から翻訳されています。英語版が正式な情報源です。翻訳内容に不一致がある場合は、英語版を参照してください。

認証

Flex Forward APIの全エンドポイントは、2つのヘッダーx-rr-apikeyx-rr-apitoken)による認証が必要です。

API認証情報の取得

API認証情報はReturn Helper User Portalで管理します。Return Helperのユーザーアカウントが必要です。Flex Forward Portalと同じログイン情報を使用します。 Return Helper API認証ガイドの手順に従い、Settings → Signing Key and API Tokenで認証情報を確認または生成してください。 次の両方の値が必要です: 同じAPIキーとAPIトークンで、Flex Forward APIReturn Helper User API両方を認証できます:
認証が必要なFlex Forwardリクエストには、必ず両方のヘッダーを含めてください。いずれかが欠けている場合、または Authorization: Bearer トークンのみを使用する場合は、ドキュメントに記載された顧客向け認証方法ではありません。
APIトークンとAPIキーは機密情報です。クライアントサイドのコード、公開リポジトリ、安全でない通信経路で共有しないでください。

アクセスの仕組み

1

User Portalにサインイン

Flex Forward Portalと同じアカウントでReturn Helper User Portalにログインしてください。
2

認証情報を取得

Settings → Signing Key and API Tokenに移動するか、Return Helper APIドキュメントのAuthenticationの手順に従ってください。APIキーとAPIトークンの両方をコピーします。
3

Flex Forwardリクエストを認証

すべてのリクエストに x-rr-apikeyx-rr-apitoken の両方を含めてください(下記参照)。同じ組み合わせでReturn Helper User APIも認証できます。
4

サポートが必要な場合

アカウントアクセス、ポータルのログイン問題、その他のお問い合わせは [email protected] までご連絡ください。

認証済みリクエストの送信

すべてのリクエストに両方のヘッダーを含めてください:

エラーレスポンス

いずれかの認証情報が欠落または無効の場合、APIは 401 Unauthorized レスポンスを返します:
認証情報は有効だが、リクエストされたリソースへのアクセス権がない場合、APIは 403 Forbidden レスポンスを返します:

認証情報のベストプラクティス

  • APIキーとトークンを定期的にローテーションする
  • 開発環境と本番環境で個別の認証情報を使用する
  • 認証情報は環境変数またはシークレットマネージャーに保存する — ハードコードしない