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
Google Apps Scriptを使ってサポートチャットを作る!
Search
Masato_SSK
June 05, 2017
Technology
0
1.4k
Google Apps Scriptを使ってサポートチャットを作る!
We Are JavaScripters! @8th で発表した資料です。
元タイトル:LINE BOTでサポートチャットを作る
Masato_SSK
June 05, 2017
Tweet
Share
Other Decks in Technology
See All in Technology
Platform Engineeringは自由のめまい
nwiizo
4
1.9k
『AWS Distinguished Engineerに学ぶ リトライの技術』 #ARC403/Marc Brooker on Try again: The tools and techniques behind resilient systems
quiver
0
130
日経電子版 x AIエージェントの可能性とAgentic RAGによって提案書生成を行う技術
masahiro_nishimi
1
290
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
740
Developer Summit 2025 [14-D-1] Yuki Hattori
yuhattor
19
5.1k
オブザーバビリティの観点でみるAWS / AWS from observability perspective
ymotongpoo
7
1k
現場で役立つAPIデザイン
nagix
29
10k
急成長する企業で作った、エンジニアが輝ける制度/ 20250214 Rinto Ikenoue
shift_evolve
2
880
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
100
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
2
1.5k
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
22
5.8k
地方拠点で エンジニアリングマネージャーってできるの? 〜地方という制約を楽しむオーナーシップとコミュニティ作り〜
1coin
1
130
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
GraphQLとの向き合い方2022年版
quramy
44
13k
YesSQL, Process and Tooling at Scale
rocio
171
14k
Unsuck your backbone
ammeep
669
57k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
Transcript
(PPHMF"QQT4DSJQUΛͬͯ αϙʔτνϟοτΛ࡞Δʂ Ձߴߍࠤʑխే
ࠤʑխే ͞ ͞ ͖ ·͞ ͱ !MPSE@WBEFS
None
ࠔͬͨ
Google Apps Script
(PPHMF"QQT4DSJQUΛͬͯ αϙʔτνϟοτΛ࡞Δʂ Ձߴߍࠤʑխే
None
4UFQ
None
None
None
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY IUUQTTDSJQUHPPHMFDPNNBDSPTT YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYFYFD
4UFQ
None
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYY
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY IUUQTTDSJQUHPPHMFDPNNBDSPTT YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYFYFD
4UFQ
None
(PPHMF $VTUPN 4FBSDI "1*
None
None
None
None
None
None
var key = "AIzaSyBOPMFCL_QraqITnYAexiHGdM5S9SDvScU"; // Google API Key var cx
= "017108871806133389084:hre4czgkgv4"; // Engine ID var response = UrlFetchApp.fetch("https://www.googleapis.com/customsearch/v1? key=" + key + "&cx=" + cx + "&q=" + user_message + "&hl=ja&start=1",options); YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
J1IPOFͷόοΫΞοϓͬͯͲ͏Δͷʁ
Demo
ΊͬͪΌศརʹͳͬͨʂ
None