目次

1.基本情報


各種API実行に必要なトークン情報を取得する。

項目名 内容
アクション名 token
リクエストメソッド POST

2.リクエストに必要な内容


項目名 内容 必須 入力例 備考
code ログインユーザー別の認証キー はい a33a135f-5f90-48bb-8d97-cc2681b87a47

リクエスト時に必要なcodeの情報はログインユーザーが下記アドレスにアクセスすることで取得できます。

[<https://xxx.myshopify.com/apps/subscription?shop=xxx.myshopify.com&customer_id=>](<https://kmatsubara-staging5.myshopify.com/apps/subscription?shop=kmatsubara-staging5.myshopify.com&customer_id=6695415054630>){Shopifyの顧客ID}

{Shopifyの顧客ID}は顧客情報のIDの数字部分となります。

3.レスポンス内容


各種API実行に必要なトークン情報が返却されます。

(レスポンス例

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaG9wSWQiOiJtYW1tYWJhYnktanAubXlzaG9waWZ5LmNvbSIsImN1c123bWVySWQiOiJnaWQ6Ly9zaG5waWZ5L0N1c3RvbWVyLzU3OAA0NTI2NzUyMjgiLCJpYXQiOjE2BBk1NzEyMzgsImV4cCI6MTY4OTU3NDgzOH0.Rzm6FGNA9SvJXv42BvJcu49Go3uc7mo1XKWCDz-ccOk

4.エラーコード


リクエストに問題がある場合に以下のエラーコードが返却されます。

エラーコード ステータスコード エラー内容
AUTHORIZATION_ERROR_001 400 リクエストされた認証コードが存在しないか使用済みです。
AUTHORIZATION_ERROR_002 401 リクエスト時のIPアドレスと認証コード取得時のIPアドレスが一致しません。
AUTHORIZATION_ERROR_003 400 リクエストされた認証コードの有効期限が切れました。
AUTHORIZATION_ERROR_901 - レスポンスが存在しません。
Huckle Berryまでお問い合わせください。
AUTHORIZATION_ERROR_902 500番台 サーバー側で問題が発生しました。
Huckle Berryまでお問い合わせください。