Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LINE APIってな〜に?
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuto Takamune
April 25, 2021
Programming
120
1
Share
LINE APIってな〜に?
2021/04/25 Zli新歓LT資料
Yuto Takamune
April 25, 2021
More Decks by Yuto Takamune
See All by Yuto Takamune
GPT-3.5 Turbo をファインチューニングして自分のクローンを作った話
shinbunbun_
1
380
RustのLINEBot SDKを自作した話
shinbunbun_
0
2.4k
セキュリティキャンプ2023 Y3分散合意ゼミ 最終発表
shinbunbun_
0
4.8k
NixOSでもご自宅k8sがしたい!
shinbunbun_
2
4.9k
カーネルレベルでTwitterを禁止しよう
shinbunbun_
0
300
CRDTで始めるコンフリクトしないデータ同期
shinbunbun_
0
650
Haskell初心者がHaskellの楽しさについて語る
shinbunbun_
0
230
Rustで楕円曲線暗号の署名アルゴリズムをフルスクラッチ実装してみた話
shinbunbun_
0
2.3k
IEEE802.1X認証を導入してみた
shinbunbun_
0
330
Other Decks in Programming
See All in Programming
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
170
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
220
Inside Stream API
skrb
1
620
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
270
inferと仲良くなる10分間
ryokatsuse
1
360
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
430
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
420
Swiftのレキシカルスコープ管理
kntkymt
0
210
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
240
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
2.3k
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
170
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
190
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Utilizing Notion as your number one productivity tool
mfonobong
4
310
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
What's in a price? How to price your products and services
michaelherold
247
13k
Technical Leadership for Architectural Decision Making
baasie
3
390
Bash Introduction
62gerente
615
210k
Google's AI Overviews - The New Search
badams
0
1k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Making Projects Easy
brettharned
120
6.7k
WENDY [Excerpt]
tessaabrams
11
38k
Transcript
LINE APIってな〜に? 学部一年 しんぶんぶん(@shinbunbun_)
自己紹介 - 人間です(not 化け物) - s129 - LINE Bot開発からプログラミングを始めた -
LINE Developer Communityで活動中 - LINE API実践ガイド LINEログイン章 著者 - 時間割bot(友達追加数約3000人)の製作者 - 最近はWebとかネットワークとかセキュリティとかマイコンとか - 保有資格: 漢検3級、英検2級、数検2級、応用情報技術者試験 ポートフォリオ
LINE APIとは
LINEが提供している様々なAPI
本日はLINE Botについてお話しします
LINE Botとは - いわゆるLINE公式アカウント - 何かメッセージ送ったら自動で返してくれ る - 例えばヤマト運輸のやつなど➡
時間割bot - 2018年8月リリース - 学校の時間割を確認できるLINE Bot - Bot、Clova、LIFFアプリの3プラットフォームで使用可能 - 友達追加数:
3074人
None
時間割bot
でもお難しいんでしょう...?
そんなことはありません! - 高校生でも作れる!(ソースは俺) - UIを作らなくて良いのでとても簡単 - サーバ立ててリクエストを受け取るだけなので、だいたいなんの言 語でも作れる - Node.js,
Python, C++, C#, Java, Rust, Haskell, etc...
「おはよう」と言われたら「おはよう!」と返すbot たったの12行で作れちゃう! ※Node.jsでAWS Lambdaを使用した場合。また、本コードはパフォーマンス用のため署名検証を行っていません。
そんな簡単に作れるんなら今やってみろよ!
はい。やります。
システム構成 - 言語: Node.js - serverless frameworkでAWS Lambdaへデプロイ
まとめ - LINE Bot超簡単!
宣伝① - LINE API実践ガイド - 初心者から経験者まで幅広く楽しめる! - 若干高いので図書館とかで借りると良いか も -
学校の図書館にはなかったけど、リクエストすればい れてくれるらしい...?
宣伝② - 技術座談会(仮) - 日時: 5/9(日)13:00〜18:00 - 技術が好きな新入生(or興味がある新入生)と、そんな新入 生と繋がりたい先輩方を集めて、技術について語り明かす会 おわり