Q&A

Message API の $bot->pushMessage を使用して送れないメッセージがある。

$bot->pushMessageを使用したメッセージ送信で、 下記のメッセージが送信失敗します。

パストラミビーフ (450円) × 1個   計 450 円

その他の単純なテキストは送信できているので、 おそらく禁止文字などが含まれているのではないかと推測しているのですが、 全角スペースかもしくは記号で禁止文字に該当するものはありますか? その場合、マニュアルなどに記載 はございますでしょうか。

SDKの使用方法自体は下記です。 ”オーダーです”という最初のメッセージは送信されますが、 その後の注文詳細が送信されません。

ちなみに送信順を入れ替えたり、1つだけで試しても、 注文詳細の方だけがLINEにて送信されません。

  • 0
  • 3
  • 1099
  • twitter facebook

すみません、完全に私のミスでDBから取り出した該当のメッセージのみ配列で格納されていることにきづいておりませんでした。 お騒がせし申し訳ございません。

  • 0

おそらく禁止文字があると思って調査するのではなく、まずはエラーレスポンスがないかどうかを確認してみるのが良いと思います。

  • 1

特に禁止している文字列が無いはずですが、PushMessageを実行したときに何かエラーメッセージが出ていますか?

  • 1
Are you sure? question.vm