IT素人の秘書がバリバリにアプリ開発できるようになるまで

今までパソコンもロクに触った事のなかったど素人が秘書兼アプリ開発等、IT業界でバリバリ成長していく日々を綴った日記です。イベントや日々の業務の中で勉強になった事を書いていく予定です( ´∀`)

1.GoogleスプレッドシートでAPIを作成する【StorylineでGoogleスプレッドシートを用いてAPIを使ったスキルを超初心者が作成してみた】

こんにちはHaruです (∩˃o˂∩)💗

 

f:id:harusec9:20180516154431p:plain

 

続々色々な機能が追加されているStorylineですが、今日はワタクシ初めての機能を使ってみたのでご紹介します♫

 

 

 

長くなるので2本立てでお送りしまぁぁぁす✨・:*+.\*1/.:+

 

 

1. GoogleスプレッドシートAPIを作成する

  

2. Storylineで実際に動かしてみる

 

 

 

 

それでは今回は「GoogleスプレッドシートAPIを作る方法」をご紹介したいと思います*2💋

 

 

作成したskill:【朝の格言】

偉人の名言・格言を朝聞いたりして自分自身の生活がより良いもの、充実したものにしていくskillです。

 

 

f:id:harusec9:20180517105028p:plain

 

 

 

ステップ1

情報を記入する。今回は一行目にQuotes(格言)と入れ、二行目からネットで拾ってきた格言をジャンジャンと記入。

 

〈ファイル〉の〈ウェブの公開〉

 

f:id:harusec9:20180517111313p:plain

 

 

私は念の為、〈共有〉でも〈インターネット上公開〉

f:id:harusec9:20180517111558p:plain

 

 

 

ステップ2

 

ウェブ公開したスプレッドシートを〈JSON化〉

 

スプレッドシートURL

スプレッドシートID

JSON URLにIDを入れる

 

 

①現在開いているスプレッドシート上部のURLを取り出す

f:id:harusec9:20180517111948p:plain今回の場合:

  https://docs.google.com/spreadsheets/d/1zTw68Sb0el1rAWc2snk1nikcsj0v2_PSlTj2VCkh9tc/edit#gid=0

 

 

スプレッドシートIDを取り出す

スプレッドシートID:  "/d/" と "/edit" の間にある値

 https://docs.google.com/spreadsheets/d/{ID}/edit#gid=0

今回の場合:

1zTw68Sb0el1rAWc2snk1nikcsj0v2_PSlTj2VCkh9tc

 

 

③下記JSON URLに②で取り出したIDを入れる

https://spreadsheets.google.com/feeds/list/ {SPREADSHEET_ID}/od6/public/basic?alt=json

 今回の場合:https://spreadsheets.google.com/feeds/list/1zTw68Sb0el1rAWc2snk1nikcsj0v2_PSlTj2VCkh9tc/od6/public/basic?alt=json

 

f:id:harusec9:20180331033620p:plain

 

最後のURLを入れて見れたのが下記JSON

f:id:harusec9:20180517103816p:plain

 

f:id:harusec9:20180331033620p:plain

 

JSON Viewer などを使うと

f:id:harusec9:20180516153011p:plain

 

f:id:harusec9:20180331033620p:plain

 

f:id:harusec9:20180517103750p:plain

 

 

これでスプレッドシートを用いたAPIの作成が完了です!

 

次のブログでは作成したAPIがどのようにStorylineで使われるのかを紹介します♫+゚(o(。・д・。)o).+゚💗

 

 

公式Blogでの「Googleスプレッドシートを使用してのAlexa Skillの作り方」

medium.com

 

ーーーーーーーーーーーーーーーーーー

現在《Storyline Community》という開発者さんがやっているFacebook公式があります🙂

FacebookでStorylineでのわからない事が日本語でも聞けたらと思い、《Storyline Community JP🇯🇵》というグループを作りました❗️・:*+.\*3/.:+✨

Storylineでわからない事や公開したスキルの紹介、こうすれば解決したよ、というのをStorylineを使っている日本の皆さんがこのFacebookグループをみる事でどんどんスキルアップできたらと思って作りましたのでぜひお気軽にいらしてください┌|*゚ロ゚|人|゚ロ゚*|┐

今はメンバーも少なく、あまり記事も上がっていないですが、皆さんが発言しやすい環境を作るように頑張っていきたいと思います😇(=∩ω∩=ゞエヘヘ♪

 

www.facebook.com


公式のStoryline Community

↓1日に十数件の投稿がある😇

f:id:harusec9:20180517222410p:plain

 

 

 

*1: °ω°

*2:o(゙ε゙)o

*3: °ω°