Q&A

メッセージ内のURLをプレビューさせない方法

前提・実現したいこと

送信するメッセージ内に複数のリンクを配置し、状況に応じてユーザーにリンクを押して回答する仕様にしたいと思っています。

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

LINEアプリのプレビュー機能によって、メッセージ内の全てのリンクが押されるのと同等のアクションが発生してしまいます。

試したこと

LINEアプリのプレビュー機能をオフにすれば解決できるのは分かっていますが、多数のユーザーにメッセージを送信することもあり、全てのユーザーにプレビューをオフにするようにお願いすることができません。 以上のことから、送信側でアプリ上でプレビューをさせないようなリンクの貼り方またはその他の解決案がありましたら教えていただきたいです。

  • 0
  • 1
  • 5160
  • twitter facebook

URLプレビューが行われるときに、ユーザーエージェント(facebookexternalhit/1.1;line-poker/1.0)を元に処理を分ければアクションを発生しないようにできると思います。 https://qiita.com/myucy/items/c9f45979838e05e10a2a おおなかな方針としては、こちらが参考になるかなと思います。

  • 2
Are you sure? question.vm