ミニアプリで400エラーが出るときは外部遷移を確認してみる株式会社CoLife2021/08/02に公開LINEtechこんにちわ。BULB加藤です!ZennでLINEミニアプリの情報を発信しています。400エラーがでるときにチェックする項目LINEミニアプリはLINEミニアプリ独自のフロントエンドフレームワークであるLIFFを使用していますが、これにより様々なエラーが出る場合があります。ありがちなエラーとして、外部遷移の設定による400エラーがあるのでご紹介しておきます。外部遷移は禁止事項LINEミニアプリでは基本的に外部遷移が禁止となっています。以下のドキュメントに詳細が書かれているので、一度確認しておきましょう。https://developers.line.biz/ja/docs/line-mini-app/submit/line-mini-app-policy/#other-restrictions-and-conditionsLINEミニアプリから外部のウェブサイトに遷移すると、LINEミニアプリのパーマネントリンクが正常に動作しない等の問題が生じる可能性があります。これにより、ユーザーがLINEミニアプリを操作する際に支障が生じます。「収益化」や「コンテンツの安全性」のようなわかりやすい禁止事項に触れることはあまりないとは思いますが、サブドメインへの遷移などをwebサービスなどでやることは普通にあるので、外部遷移は意外と落とし穴になりがちです。400エラーになったら外部遷移を気をつけてみよう外部遷移により正常な動作が妨げられるという記載があり、実際にどのような不具合が出るかはケースバイケースですが、開発する中では400エラーが出る場合が多いようです。LINEミニアプリの開発中に謎の400エラーが出る場合には、一度外部ドメインへのリンクが生じていないかをチェックしてみましょう!株式会社CoLifeデジタル×人で住宅オーナー領域のDX推進サービスを展開するCoLifeです。住宅事業者と住宅居住者を繋ぐ「iecon」を提供し、日本が抱える「住まい」の課題解決を目指していきます。エンジニアたちが、それぞれの経験や発見を自由に表現した個人の記事をまとめています。Discussion株式会社CoLifeデジタル×人で住宅オーナー領域のDX推進サービスを展開するCoLifeです。住宅事業者と住宅居住者を繋ぐ「iecon」を提供し、日本が抱える「住まい」の課題解決を目指していきます。Proよくある質問LinksX(Twitter)GitHubメディアキットLegal利用規約プライバシーポリシ。