受け取ったJSONデータを配列に格納する受け取ったJSONデータを取り扱う場合はJSON.parse(レスポンス.getContentText())とします。getContentTextメソッドで純粋なテキストデータ部分だけを取り出し、JSON.parseメソッドでJSONデータを解析していい感じに配列に格納をします。これを使って以下のようなスクリプトを組んでみました。json=JSON.parse(response.getContentText());Logger.log(json["title"]);Logger.log(json["description"]);Logger.log(json["forecasts"]);}実行しますと、以下のようなログ出力が得られます。日本付近は、冬型の気圧配置となっています。山沿いでは、雪の降っている所があります。気圧の谷や寒気の影響で、午後からは次第に雲が広がりやすいでしょう。長野県や関東地方北部の山沿いでは、雪の降る所がある見込みです。27日は、日本海を低気圧が東へ進む見込みです。関東近海では、26日から27日はうねりを伴い波が高いでしょう。高波に注意してください。27日は晴れで、夕方からは雲が広がる見込みです。おおむね晴れていますが、長野県北部や関東地方北部の山沿いでは、雪の降っている所があります。26日は、冬型の気圧配置が次第に緩むため、関東甲信地方は晴れますが、気圧の谷や寒気の影響で、午後からは次第に雲が広がりやすいでしょう。長野県や関東地方北部の山沿いでは、雪の降る所がある見込みです。27日は、日本海を低気圧が東へ進む見込みです。曇りで、長野県や関東地方北部の山沿いでは、雪や雨の降る所があるでしょう。関東近海では、26日から27日はうねりを伴い波が高いでしょう。船舶は高波に注意してください。【東京地方】26日は晴れますが、昼過ぎから夕方にかけては雲が広がりやすいでしょう。27日は晴れで、夕方からは雲が広がる見込みです。telop=晴時々曇}]おお、なんとなくそれっぽいですね。まとめひとまず今回はここまで。APIにリクエストをする方法についてお伝えしました。結局はポイントはUrlFetchApp.fetchメソッドJSON.parseメソッドgetContentTextメソッドの3点だけですね。APIでも基本的にはリクエストの仕方は同じのはずです。次回は、いい感じに配列に格納されたJSONデータの中身を調べつつ、いい感じに加工をしてチャットワークに通知をするところまで進めたいと思います。Scriptを使ってチャットワークに天気予報を送るシステムを作成中です。今回はJSON形式で受け取ったデータの中から必要な情報を取り出し、チャットワークに送る部分を組みます。Scriptで自動でチャットワークに色々と送る最初のお題にも限らずチャットワークを中心に操作していきます。スプレッドシートやカレンダーをはじめとするGoogleサービスはもちろん、Twitterなどの外部のサービスともAPIで連携させて色々なものをチャットワークに通知してみますよ。プランノーツ代表、コミュニティ「ノンプロ研」主宰。ITで日本の『働く』の価値を上げる!」をテーマに、VBA&GASの開発、講師、執筆などをしております。→詳しいプロフィールはコチラ★ご依頼・ご相談はお気軽にどうぞ!→お問い合わせはコチラ★フォロー頂ければ嬉しいです。「コミュニティ+講座」形式で継続性&教え合える環境も提供。!ノンプログラマーがプログラミングスキルを身に着ける支援ををするコミュニティ。セミナー・もくもく会・Facebookグループのサポートで「自らで学び続ける力をつける」支援、「教え合うことで学びの価値を上げる」場の提供をしています。Script【GAS×freeeAPI】当日入金予定の取引一覧を毎日自動でチャットワークに送信する「当日入金予定の取引一覧を自動でチャットワークに送信する」シリーズの最終回。GASのトリガーとチャットワークAPIを使用して、毎日自動でチャットワークに取引データを送信するツールを完成させます。Appsスプレッドシートのマクロ機能で関数のインポートをする方法とマクロの削除の方法Googleスプレッドシートに搭載されたマクロ記録機能について、初心者向けにその使い方をお伝えしています。今回は作成した関数をマクロとして登録する方法と、マクロを削除する方法についてお伝えしていきます。Scriptで特定のメールの添付ファイルをGoogleドライブに保存するツールを作っています。今回はGmailのメッセージにスター付きかを判定する方法、スターを付与する方法です。Scriptでサイドバーを作成する方法をお伝えしています。今回は、GASでサイドバーのボタンを押して動作させる方法です。onclick属性を使ってクリックイベントのハンドラを仕込みます。Script(GAS)。このページは初心者がGASを実務に活用できるようになるまでを支援するまとめ記事です。Scriptで関数の引数を省略した場合の挙動とデフォルト値の設定方法GASでGoogleカレンダーの複数の予定をまとめて登録するツールを作成しています。Scriptで関数の引数を省略した場合の挙動とデフォルト値の設定方法についてです。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント109セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント109セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。Scriptが「V8ランタイム」をサポート!モダンなECMAScript構文が使えるようになった2020.02.072020.02.08GASでコピーしたGoogleスライドのプレゼンテーションを取得する方法2020.02.052020.02.05Facebookページいつも隣にitのお仕事タイトルとURLをコピーしました。