Q&A

切替式リッチメニューの常時表示について

前提・実現したいこと

Messaging APIで2面切り替え式のリッチメニューを作成し、リッチメニューAをデフォルトに、リッチメニューBを非デフォルトに設定しています。 公式アカウントの友だちがトークルームに入室したときには必ずどちらかのリッチメニューが表示されているようにしたいのですが、リッチメニューB(非デフォルト)が表示された状態で退出した後再入室した場合はどちらのメニューも表示されません。 何か良い方法がないかヒントになる考え方でも教えていただければと思います。

試したこと

各リッチメニューをどちらもデフォルトに設定してみましたが、状況は全く同じです。

  • 0
  • 3
  • 794
  • X(旧Twitter) facebook

すみません、自己解決しました。 両方デフォルトに設定していたつもりが、改めてコードを見直すとリッチメニューBの方は設定されていませんでした。 両方共にデフォルト設定にすると所期の目的通りの動作をしてくれるようになりました。

  • 1

早速ありがとうございます。 そのガイドを再三読んで作成し、またいろいろいじってみた結果が現状のとおりでホトホト困惑しています。 もう一度読んでみたいとは思いますが...

  • 0

このガイドを読みながら試してみると理解がすすむと思います! https://developers.line.biz/ja/docs/messaging-api/using-rich-menus/#switching-between-multiple-rich-menus

  • 0
Are you sure? question.vm