LINE bot作るか...
LINE bot作るか...
特に作りたいわけでもないので、hatenaの記事を何度かのやりとりでかるいsuggest?するやつ。
別にdeploy予定とかはないので、普段使PCでngrokでhostingして一時的に利用できるようにする。
環境
$ php -v PHP 8.0.11 (cli) (built: Sep 25 2021 07:52:29) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.11, Copyright (c) Zend Technologies
作業
環境設定
- php.iniの
extension=php_sockets
を有効化
三種の神器的なURL
この三つだけでたりる。
序盤はまりpoint
message組立はbuilder patternみたいな感じ。補完あるとsimulatorとあわせるだけでほぼいける。
replyMessageのresponseはしっかりみよう。
GitHub - line/line-bot-sdk-php: LINE Messaging API SDK for PHP sdkのrepositoryの参照を楽にしよう。octreeとか使わないと話にならなかった。
複数replyは line-bot-sdk-php/MultiMessageBuilder.php at master · line/line-bot-sdk-php · GitHubこれを使う(10分程度死)
replyMessageのresponseはしっかりみよう。
たいしたことしてないのでそこまでかけないね。