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.3k
Google Apps Scriptを使ってサポートチャットを作る!
We Are JavaScripters! @8th で発表した資料です。
元タイトル:LINE BOTでサポートチャットを作る
Masato_SSK
June 05, 2017
Tweet
Share
Other Decks in Technology
See All in Technology
生産性向上チームの紹介
cybozuinsideout
PRO
1
920
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
710
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
1k
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
270
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.6k
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
8
620
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
Improve Your Development Workflow with Gemini Code Assist
meteatamel
0
130
M5と自作基板をくっつけてみた〜M5 Japan Tour 2024 Spring 福冈 (Fukuoka|福岡)〜
keropiyo
0
130
Handling focus in 2024
tahia910
0
230
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
Featured
See All Featured
Building Adaptive Systems
keathley
32
1.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
A designer walks into a library…
pauljervisheath
201
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Building a Modern Day E-commerce SEO Strategy
aleyda
21
6.4k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Facilitating Awesome Meetings
lara
43
5.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
11
1k
Statistics for Hackers
jakevdp
790
220k
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