4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

郵便番号から住所を検索するLINEbotを作ってみた

Last updated at Posted at 2023-08-10

初心者でも作れるLINEBotを作成します。

LINEBotなど聞いた事もなかった私ですが、ある機会があって作る事に。
テキストを何度も何度も復習して、数日格闘して作成したLINEbotです。
でも言い換えれば、初心者でも簡単に作れる、初めてチャレンジするには
もってこいの内容です。

以下が完成したLINEBotです。
ezgif.com-video-to-gif (1).gif

まずMakeでシナリオを作ります。

image.png
最終系のシナリオはこうなります。
モジュールという丸っこいものを繋いで、それぞれ処理してもらいます。
LINEモジュールについては、こちらが参考になります。

モジュールを追加して繋いでいきます。

WS000003.JPG

HTTPモジュールを追加して、郵便番号APIのURLを入力します。

WS000001.JPG
WS000004.JPG
ちなみにAPIの中身はこんな感じです。
中身を見る限り、address1~address3まで抜ければ大丈夫そうです。
WS000007.JPG
クエリは「zipcode」で設定します。
WS000005.JPG
スクリーンショット 2023-08-20 164512.png
次にParseJSONモジュールを追加してサンプルデータに先ほどのJSONコードを
コピペします。
WS000009.JPG
WS000010.JPG
Json stringにDataを入れます。
スクリーンショット 2023-08-20 170113.png
最後にSend a Reply MessageのLINEのText欄にaddress1~3まで入れたら完了です。
スクリーンショット 2023-08-20 170802.png

最後に

結構簡単に出来ました。
少ない時間との戦いの中で完成させたものなので、今後は他の人が作ったものを
自分でも作成して経験値を積み、自分の作りたいものにチャレンジしたいと思います。

4
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?