Shopify アプリに関する話題はこちら
shopifyの公開アプリを作成している者です。(作成中の為、まだ公開されていません)
アプリの一部については、APIを叩けるユーザー(IPアドレス)を制限したいと思っています。
その為、自サーバーのホワイトリストにshopifyが使用するIPアドレスを登録したいと思っていますが、
shopifyが使用するIPアドレス、および使用IPアドレスの範囲を教えていただきたいです。
shopify側からのAPIキックタイミングとしては、以下が考えられると思っています。
case1. shopifyアプリストアからアプリ追加ボタンをクリック
case2. アプリ追加ボタン後の、アプリ承認ボタンをクリック(コールバックが走る)
case3. ユーザーが管理画面からアプリを削除、webhookを通してshopify側からユーザーデータ削除用APIが叩かれる
case1.の場合
→インストールアプリについては特にIP制限を設けるつもりはないですが、誰のIPアドレスからのリクエストになるのか事前に知っておきたいです。
この場合のリクエスト主のIPアドレスは、shopifyのIPアドレスではなく、アプリ追加ボタンをクリックしたユーザーのIPアドレスになる、で合ってますでしょうか?
(まだアプリが公開おらず、アプリ追加ボタンのページがないためテストできずです。)
case2.の場合
→case1と同様に誰のIPアドレスからのリクエストになるのか事前に知っておきたいです。
case3.の場合
→こちらはshopify以外のユーザーは叩けないように制限したい。
この場合のリクエスト主のIPアドレスは、shopifyのIPアドレスになることはテストで確認してます。
実際に自アプリを削除してユーザー情報削除APIへリクエストを投げてきたshopifyのIPアドレスを確認しましたが、
何度か試して毎回同じIPではなかった為、どのようにホワイトリストに登録したら良いか困っております。
質問事項としましては、
・case1、case2の場合のリクエスト主のIPアドレスは、追加ボタンを押したユーザーのIPアドレスで合っているか
・もしshopifyのIPアドレスになるなら、どのようなIPアドレスが使用されるか、使用されるIPアドレスの範囲が知りたい。
・case3で使用されるshopifyのIPアドレスの範囲が知りたい。
長文になりましたがご存知の方、ご回答のほど宜しくお願い致します。
リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024Shopifyは世界で最も革新的なブランドと起業家をサポートしています。個人起業家やあらゆる規模のビジネスの成長を後押しするために、Shopify アカデミーではShopif...
By SarahF_Shopify Mar 22, 2024オンラインストア運営はとてもやりがいのある活動です。新しい注文が入った時の喜びや世界中のお客様とやりとりできる可能性、商品に対して最高のレビューをもらった時の満足感は、毎日の...
By Mina Mar 13, 2024