Q&A

既に「トークへのメッセージ送信」を許可にしているのに user doesn't grant required permissions yet が発生する

前提・実現したいこと

LIFFのMessaging APIで sendMessagesを使ってユーザーにメッセージを送信したい。 ユーザー側で「トークへのメッセージ送信」を許可済み。

発生している問題・エラーメッセージ

リッチメニューから画面を開き、メッセージ送信すると下記のエラーが発生。 user doesn't grant required permissions yet

メッセージに含まれるURLからLIFFの画面を開くと問題なくメッセージが送れる。

2022/1/12時点では問題なく動作していることを確認。

該当のソースコード

なし

試したこと

liff.permission.query('chat_message.write')の結果が { state: prompt } ※期待するのは granted

補足情報(FW/ツールのバージョンなど)

同じ問題 https://www.line-community.me/ja/question/61dfa6fd69e9a522434a99c1

  • 0
  • 1
  • 671
  • twitter facebook

確認された端末がiOSであれば、こちらの影響かもしれません。 https://twitter.com/LINE_DEV/status/1481602664115085313

  • 1
Are you sure? question.vm