2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

shopify GraphQLAPIで店舗の名前を取得する

Last updated at Posted at 2021-01-22

shopify GraphQLAPIで店舗の名前を取得する

前提

Postmanのインストール
shopifyで店舗開設済み
プライベートアプリ開設済み

Postmanでプロジェクト作成

左上の+Newアイコンから新しくプロジェクトを作成
以下設定
1.HTTPメソッドをPOST設定
2.URLをhttps://{shopName}.myshopify.com./api/2020-10/graphqlに設定。(apiのバージョンはその時々に合わせてください)
3.Headersに2つパラメータ追加
  X-Shopify-Storefront-Access-Token: 値にプライベートアプリのAPIキーのパスワード(shppaから始まる)
Accept: 値にapplication/json
4.BodyをGraphqlに設定

以上で設定はOK
以下のようになる。
スクリーンショット 2021-01-22 18.36.18.png
{shopName}とAPIKEY関しては各自で入力してください

BodyにQueryを記述

query {
    shop {
        name
    }
}

sendを実行すると、Responseに以下のように返って来ると思います。

{
    "data": {
        "shop": {
            "name": "OrenoMise"
        }
    },
    "extensions": {
        "cost": {
            "requestedQueryCost": 1,
            "actualQueryCost": 1,
            "throttleStatus": {
                "maximumAvailable": 1000.0,
                "currentlyAvailable": 999,
                "restoreRate": 50.0
            }
        }
    }
}

shopNameを取得しただけですが、ShopifyGraphQLAPIの動作を感じていただければ幸いです。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?