概要
APIリファレンス
各種API実行に必要なトークン情報を取得する。
項目名 | 内容 |
---|---|
アクション名 | token |
リクエストメソッド | POST |
項目名 | 内容 | 必須 | 入力例 | 備考 |
---|---|---|---|---|
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の数字部分となります。
各種API実行に必要なトークン情報が返却されます。
(レスポンス例
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaG9wSWQiOiJtYW1tYWJhYnktanAubXlzaG9waWZ5LmNvbSIsImN1c123bWVySWQiOiJnaWQ6Ly9zaG5waWZ5L0N1c3RvbWVyLzU3OAA0NTI2NzUyMjgiLCJpYXQiOjE2BBk1NzEyMzgsImV4cCI6MTY4OTU3NDgzOH0.Rzm6FGNA9SvJXv42BvJcu49Go3uc7mo1XKWCDz-ccOk
リクエストに問題がある場合に以下のエラーコードが返却されます。
エラーコード | ステータスコード | エラー内容 |
---|---|---|
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までお問い合わせください。 |