【Shopify.dev和訳】Apps/Dev tools/App Bridge/Retrieve the host
この記事について
この記事は、Apps/Developer tools/App Bridge/Retrieve the hostの記事を和訳したものです。
記事内で使用する画像は、公式ドキュメント内の画像を引用して使用させていただいております。
Shopify アプリのご紹介
Shopify アプリである、「商品ページ発売予告アプリ | リテリア Coming Soon」は、商品ページを買えない状態のまま、発売日時の予告をすることができるアプリです。Shopify で Coming Soon 機能を実現することができます。
Shopify アプリである、「らくらく日本語フォント設定|リテリア Font Picker」は、ノーコードで日本語フォントを使用できるアプリです。日本語フォントを導入することでブランドを演出することができます。
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 機能を実現することができます。
Shopify アプリである、「らくらく日本語フォント設定|リテリア Font Picker」は、ノーコードで日本語フォントを使用できるアプリです。日本語フォントを導入することでブランドを演出することができます。
Discussion