自己学習メモ_API


作成したい:LINEのテヒョンbot
韓国でしか握手会をやらないなら、毎日会えるようにすればよいのでは?から
始めたのでモチベーションはまぁまぁ。

▼済
LINEのbot用にアカウント作成⇒OK
(Google DriveをWebサーバーとして使用。Google Apps Scriptで記述)
docomoAPI連携で会話可能にする⇒OK
Microsoft Translator Text API連携でdocomoAPIから返された返事を韓国語に変換⇒OK
YoutubeAPIで「○○歌って」で○○を検索し、評価高い動画探す⇒OK

▼やりたいこと
1.「韓国語話して」
翻訳API
docomoAPIで受け取った返事を翻訳し、それを返事として返す
⇒Microsoft Translator API(30日で無料期間終わる?)
「韓国語でお話しよ」⇒その後の会話を韓国語にする
※問題:韓国語でお話しよ、でフラグ立ててもキープできていない。jaに戻ってる。
(言語のパターンは増やすかどうかびみょう)
「さっきの意味なに?」⇒日本語で表示

2.「歌って」
youtubeAPI
BTSの動画を探してくる
https://developers.google.com/youtube/v3/docs/search/list?hl=ja
⇒「"○○"歌って」で○○を検索してBTS以外も聴きたい
or 音楽App起動(バックグラウンド再生したらいいな)
http://blog.thetheorier.com/entry/defoappurlscheme-ios10

3.「"○○"検索して」
Google検索の結果を返す

4.「お腹空いた」
ぐるなびAPI
あんまりいらないかも
APIの利用期間は90日?(期限が切れる30日前から延長可)

5.定期的にテヒョナからメッセージを送る
LINE notifyを使用すればいい?

6.現在位置送信
Google Maps JavaScript API使用
UrlShorterを使用して、短縮URLを作成
短縮URLを設定して返せばOKと思われる

=============================================================
もらった案
7.Google Calendar連携
http://libro.tuyano.com/index3?id=660002

8.Google Docs連携

http://ailaby.com/docomo_talk/
http://dotinstall.com/lessons/basic_google_apps_script