2017-03-10から1日間の記事一覧

コードをきれいにしよう

コメントを付ける 他人(自分も)にコードの意図が伝えるため コードのかたまり/区切りが目で見てすぐわかるため 関数に分ける 何度も行う処理を、一度だけ書いて済ませるプログラムの書き方 値の受け渡しができるので、一つの機能を共通で使える 関数は「何か…

ユーザからのスタンプの意味を理解した返答を返したい

ユーザメッセージのスタンプのIDを抜き出す $textや$typeのように、$stickerIdを抜き出す 無料スタンプのID一覧を照合する 例: packageIdが1で、srtickerIdが1のスタンプに対して「眠いのか」と返す ID毎に返答を変える(if文の入れ子) 例: if($packageId…

ユーザメッセージの種類(文字、画像、スタンプ等)によって返答を変えたい

ユーザメッセージの種類は"type"で見分けられる if文で分岐させて返答を用意する

LINE BOTから画像やスタンプを返したい

LINE APIとやり取りするjson(情報の塊)の中身に着目! ※ファイルにjsonを出して見る テキストと一緒に渡している"type"があやしい LINEAPIとのやり取りなので、LINEAPIの仕様を見てみる(LINE Reference) https://devdocs.line.me/ja/ 画像を返す urlとty…