🌉

【Shopify.dev和訳】Apps/Dev tools/App Bridge/Retrieve the host

2021/09/05に公開

この記事について

この記事は、Apps/Developer tools/App Bridge/Retrieve the hostの記事を和訳したものです。

記事内で使用する画像は、公式ドキュメント内の画像を引用して使用させていただいております。

Shopify アプリのご紹介

Shopify アプリである、「商品ページ発売予告アプリ | リテリア Coming Soon」は、商品ページを買えない状態のまま、発売日時の予告をすることができるアプリです。Shopify で Coming Soon 機能を実現することができます。

https://apps.shopify.com/shopify-application-314?locale=ja&from=daniel

Shopify アプリである、「らくらく日本語フォント設定|リテリア Font Picker」は、ノーコードで日本語フォントを使用できるアプリです。日本語フォントを導入することでブランドを演出することができます。

https://apps.shopify.com/font-picker-1?locale=ja&from=daniel

OAuth を使用してホストを取得する | Using OAuth to retrieve the host

組み込みアプリケーションを安全に保つには、ホストへの全ての通信をロックする必要があります。hostはアプリケーションが Shopify admin 内に読み込まれる時に、アプリケーションの URL に追加される URL クエリパラメータとして提供されます。このhostパラメータは、App Brigde バージョン 2.0 以降で必要とされるショップオリジンのエンコードされたバージョンです。

hostパラメータを取得したら、それを使用して App Bridge を開始し、セッションの間 App Bridge インスタンスを保存できます。hostパラメータはアプリケーションの初期ロード時にのみ保証されるため、同じ App Bridge インスタンスを再利用することをお勧めします。

検証 | Verification

埋め込まれた各アプリケーション URL には、Shopify からのリクエストを認証するために使用できるhmacクエリパラメータが含まれています。

このプロセスの詳細については、Shopify からの検証リクエストを確認してください。

Shopify アプリのご紹介

Shopify アプリである、「商品ページ発売予告アプリ | リテリア Coming Soon」は、商品ページを買えない状態のまま、発売日時の予告をすることができるアプリです。Shopify で Coming Soon 機能を実現することができます。

https://apps.shopify.com/shopify-application-314?locale=ja&from=daniel

Shopify アプリである、「らくらく日本語フォント設定|リテリア Font Picker」は、ノーコードで日本語フォントを使用できるアプリです。日本語フォントを導入することでブランドを演出することができます。

https://apps.shopify.com/font-picker-1?locale=ja&from=daniel

Discussion

ログインするとコメントできます