StorylineのGoogleスプレッドシートを使ったskillがrandomに会話が発話されない理由
こんにちはヽ(=´▽`=)ノHaruです💗
ひとつ前の記事で『Googleスプレッドシートを利用してAPIを作成し、それを利用したスキル』をご紹介しました😀
作成したAPIのURLなどをStorylineに実際に入れて、動かしてみましたが、スプレッドシートに書いた一行目の同じ情報だけが繰り返し発話されてしまいました。。
解決法をFacebookの同じStoryline Communityの方から教えて頂いたのでご紹介します❗️・:*+.\*1/.:+✨
前回の記事↓
ーーーーーーーーーーーーーーーーーーーー
入力する必要があるのは下記の3つ↓
- APIリクエストの名前(適当に決めてOK)
- URL - リクエストURL(前回の記事の③のURL)
- メソッド - APIリクエストのメソッド(GETまたはPOST)
- ヘッダー - トークンや認証キーなど、APIリクエストを通じて送信される情報
- レスポンスハンドラ - APIリクエストからのデータを変数に保存することができる
ーーーーーーーーーーーーーーーーーーーー
レスポンスハンドラは下記のAPIリクエストの名前だけ変えて=のあとは公式からコピペしましたρ(´ε`*)
quotes(APIリクエストの名前)=api_response.feed.entry.0.title.$t
...なんだか色々この文字列になる理由があるみたいなのだけど、基本はこれで大丈夫かと。o@(^-^)@o。♪うまくいかなかった人や詳しく知りたい人は公式を見てみてください✌️
↑私はバカヤロゥでしたm(*- -*)m
quotes(APIリクエストの名前)=api_response.feed.entry.0.title.$t
quotes(APIリクエストの名前)=api_response.feed.entry.random.title.$t
0→random
これで王貞治以外の名言も発話されるようになりました!笑
以上、Storylineでrandomに会話が発話されない場合の解決法でした(o^∇^o)ノ💗
ーーーーーーーーーーーーーーーーーーーーー
Storyline Community JP🇯🇵↓
*1: °ω°