FROM CACHE - jp_header
解決済

Shopify公開アプリ構築 外部からのAPIアクセスについて

RinaA
Shopify Partner
10 1 1

Shopifyの公開アプリの構築をしております。

 

Shopify 公開アプリをストアにインストールした際に発行されるアクセストークンを使用して

外部サイトからAdminAPIでデータ連携を行うことは可能でしょうか?

もしくは、外部サイト側でOAuthを行う必要がありますでしょうか?

 

実際に発行されたアクセストークンを使用してAPIを叩いてみたところ『Bad Request』が返されてしまい、

アクセストークンが使用不可なのか、他の原因なのかが分からず、、という状況です。

 

ご存じの方いらっしゃいましたらご教授いただければ幸いです。

1 件の受理された解決策

ogasawarakyohei
Shopify Partner
109 43 39

成功

Shopify 公開アプリをストアにインストールした際に発行されるアクセストークンを使用して外部サイトからAdminAPIでデータ連携を行うことは可能でしょうか?

 

可能です。

 

実際に発行されたアクセストークンを使用してAPIを叩いてみたところ『Bad Request』が返されてしまい、アクセストークンが使用不可なのか、他の原因なのかが分からず、、という状況です。

 

アクセストークンが間違っている、期限切れになっている等の場合、「400 Bad Request」ではなく、「401 Unauthorized」が返ってくると思われます。

Bad Requestが返ってくる例として、POSTではなくGETでリクエストしているケースなどが考えられます。

いただいた情報ですとこれ以上はわかりかねますので、どのようなリクエストを送っているか記載してもらえますか?

小笠原 京平 | 株式会社Tsun | RuffRuff アプリ
・私の回答が役に立ったら、いいね! ボタンをクリックして教えてください!
Shopify 開発で役に立つ情報を発信していますので、テックブログおすすめ Shopifyアプリ もぜひご参照ください。

元の投稿で解決策を見る

1件の返信1

ogasawarakyohei
Shopify Partner
109 43 39

成功

Shopify 公開アプリをストアにインストールした際に発行されるアクセストークンを使用して外部サイトからAdminAPIでデータ連携を行うことは可能でしょうか?

 

可能です。

 

実際に発行されたアクセストークンを使用してAPIを叩いてみたところ『Bad Request』が返されてしまい、アクセストークンが使用不可なのか、他の原因なのかが分からず、、という状況です。

 

アクセストークンが間違っている、期限切れになっている等の場合、「400 Bad Request」ではなく、「401 Unauthorized」が返ってくると思われます。

Bad Requestが返ってくる例として、POSTではなくGETでリクエストしているケースなどが考えられます。

いただいた情報ですとこれ以上はわかりかねますので、どのようなリクエストを送っているか記載してもらえますか?

小笠原 京平 | 株式会社Tsun | RuffRuff アプリ
・私の回答が役に立ったら、いいね! ボタンをクリックして教えてください!
Shopify 開発で役に立つ情報を発信していますので、テックブログおすすめ Shopifyアプリ もぜひご参照ください。