ノンプロ研初心者向けプログラミング講座【GASコース第18期】第7回
- KawamuraShinya2
- 434
- 1
- 0
- 0
#ノンプロ研 #GAS初級講座 全7回も本日がいよいよ最後、今日はHTTP通信・APIの基礎を学んでフィナーレです! pic.twitter.com/Uu0qQq3AJW
2022-08-31 19:26:00楽しみにしていたカワムラの同級生紹介は、ダイエー曽根店でした。もはや人じゃない!見間違いだったかな… #ノンプロ研 #GAS初級講座
2022-08-31 20:10:33HTTP通信とは、インターネットを経由して通信をする様式 HTTP: Hyper Text Transfer Protocol Webサイトの情報を取得してブラウズ APIを経由してデータの送受信 #GAS初級 #ノンプロ研
2022-08-31 20:11:15Url Fetchサービスとは HTTPリクエスト&レスポンスを提供するサービス ・UrlFetchApp - トップレベルオブジェクト ・HTTPResponse - HTTPレスポンスを表すオブジェクト #GAS初級 #ノンプロ研
2022-08-31 20:17:26GASではUrlFetchサービスから提供されるメソッドから実行ができる UrlFetchAppがトップレベルオブジェクト #ノンプロ研 #GAS初級講座
2022-08-31 20:20:16#GAS初級講座 #ノンプロ研 fetch 英単語としての意味は、行ってとってくる、ということだそうです。「あそこの黄色い箱とってきて!」
2022-08-31 20:27:54GetリクエストをするとHTTPレスポンスを表すオブジェクトの戻り値が返ってきます。 返ってくる情報が目がチカチカします! #ノンプロ研 #GAS初級講座
2022-08-31 20:29:06try…catch文 エラーをキャッチして処理を行う例外処理 仮引数で使うeはエラーのeじゃなくて、exception例外のeです #ノンプロ研 #GAS初級講座
2022-08-31 20:40:20POSTリクエストはFetchメソッドを使って実行できます。 UrlFetchApp.fetch(url, params)のparamsに持たす。 Params={method: ‘post’, payload: data} #ノンプロ研 #GAS初級講座
2022-08-31 20:53:11Params={method: ‘post’, payload: data} payloadは言葉は積載量という意味だけどここでは送信データを指します。by先生 #ノンプロ研 #GAS初級講座
2022-08-31 20:56:27しつこいpayload投稿… オブジェクト形式なので、データはpayloadというプロパティに格納されます。 #ノンプロ研 #GAS初級講座
2022-08-31 20:58:51Unicode文字のサンプル、最初に先生が見せてくれたのがポケベルの文字😂 懐かしい #ノンプロ研 #GAS初級講座
2022-08-31 21:03:58JSON.stringify JSON.parse でJSONを文字列にしたりオブジェクトにしたりできます。 stringifyはstring化=文字列にする、で覚える! #ノンプロ研 #GAS初級講座
2022-08-31 21:07:50console.log(‘${obj}:[${typeof obj}]’); は、 Logger.log(obj); と書くとオブジェクトの中身が表示されます。不思議。 #ノンプロ研 #GAS初級講座
2022-08-31 21:20:02演習7-07 const formData = obj.formは階層構造で掘ってます! ここ、あとで復習したときにすごい何だっけ?ってなりました。 #ノンプロ研 #GAS初級講座
2022-08-31 21:23:35