ノンプロ研初心者向け講座【GAS+freee APIコース】第1期・第10回「データの登録」

コミュニティ「ノンプログラマーのためのスキルアップ研究会」GAS+freeeAPIコース第1期・第10回のツイートまとめです。コンテンツは「データの登録」です。
2
もり@テックライター📙 @moripro3

20時~ GAS+freeeAPIコース(第1期)の最終回! テーマは「データの登録」です。 POSTリクエストでfreeeにデータ登録します。 【freee APIパート】 7.HTTP通信・API 8.freee APIとリクエストの基礎 9.データの取得 10.データの登録👈 #ノンプロ研 #GAS_freeeAPI講座 #freeeAPI pic.twitter.com/OhQM10Alag

2021-11-15 19:15:00
拡大
nori @nori_de_ikiru

本日は初心者向け講座GAS+freee APIコースの第回目ですー(*‘∀‘)!!「データの登録」をやっていきますよ。今日が最後ですよ('Д')!がんばりましょう!がんばります。#ノンプロ研 #GAS_freeeAPI講座

2021-11-15 19:44:51
な~🍀GAS @GasNao703

@nori_de_ikiru 最後!10回目!応援🚩 #ノンプロ研 #GAS_freeeAPI講座 書き込むのは、コツがいるイメージ 1回書けちゃえば問題ないんだけれども。

2021-11-15 19:53:44
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

講師が心乱れているらしい(でも講座が始まるまでに整えたらしい) #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:11:44
nori @nori_de_ikiru

1 POSTリクエストの基礎 2 エラー処理 3 スプレッドシートのデータを登録 4 レスポンスを利用してデータを登録 今日は大変だなー #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:14:13
nori @nori_de_ikiru

POSTは「送る」操作をします。リクエスの流れは 1 リクエストURLの作成 2 オプションパラメーターの作成 3 リクエストの送信 1と2はGETと同じです #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:17:04
nori @nori_de_ikiru

POSTリクエストのパラメータは5つ指定します。 GETよりも指定するものが多いのです。 #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:20:23
nori @nori_de_ikiru

検索機能がないページはctrl + Fで探す #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:22:45
nori @nori_de_ikiru

今日は品目タグをPOSTリクエストで作成していきますよ!POSTリクエストでは比較的簡単らしい #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:24:25
nori @nori_de_ikiru

①リクエストURLを確認 ②リクエストボディを確認 ③リクエストボディの「Model」をクリックしてプロパティの確認 #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:27:39
nori @nori_de_ikiru

データを送信するとサーバーから何らかのレスポンスが返ってきます。レスポンスコードによって返ってくる内容も異なります。#ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:29:45
nori @nori_de_ikiru

JSON.stringify(value) オブジェクトvalueを「JSON文字列」に変換して返す GETとは逆にJSONに変換します #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:32:32
nori @nori_de_ikiru

JSONデータはプロパティも値もダブルクォーテーションで囲まれているのが特徴です。 #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:40:22
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

品目追加のテストとは言え POSTリクエストは緊張するなぁ... #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:53:05
nori @nori_de_ikiru

try...catch文 APIの最初でやりましたね! 例外処理を行うものです。 muteHttpExceptions[Boolean] こちらはHTTPリクエストのエラーに特化したパラメーターです。 #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:56:45
nori @nori_de_ikiru

muteHttpExceptions[Boolean] はリクエストコードの400番と500番台のエラーを検知します。 #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:57:37
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

try...catch文とmuteHttpExceptionsの違い ムズいけど覚えなくてはいけないっぽいな #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 20:58:46
nori @nori_de_ikiru

エラーは出た方がいいのです。エラーにもならずほしい結果もでないときはもっと原因追究が難しいのです。#ノンプロ研 #GAS_freeeAPI講座

2021-11-15 21:04:39
nori @nori_de_ikiru

次はスプレッドシートから取ったデータをfreeeに登録するよー!#ノンプロ研 #GAS_freeeAPI講座

2021-11-15 21:10:58
nori @nori_de_ikiru

スプレッドシートのデータ(二次元配列)→オブジェクト→JSONにする🤔🤔#ノンプロ研 #GAS_freeeAPI講座

2021-11-15 21:13:26
nori @nori_de_ikiru

複数件のデータはその回数分リクエスト送信をしないといけません。ここではどのように関数を分けるかが迷いますねー('_') #ノンプロ研 #GAS_freeeAPI講座

2021-11-15 21:26:40