ノンプロ研初心者向け講座【GAS+freee APIコース】第9回

ノンプロ研初心者向け講座【GAS+freeeAPIコース】の第9回です!テーマは、「データの取得」です。
3
Jun FUJIKI | be a good friend @bagoodfriendJP

本日は、ノンプロ研初心者向け講座【GAS+freeeAPIコース】の第9回です!テーマは、「データの取得」です。GETリクエストを送って色んなデータを取得しますよー #ノンプロ研 #GAS_freeeAPI講座 pic.twitter.com/2Ba5JcSAHM

2022-03-21 19:55:58
拡大
KATO NAOFUMI @NAOP4P4

今日は、GAS初級+freeeAPI講座、Day9! スタート\(^o^)/ #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:01:04
KATO NAOFUMI @NAOP4P4

なんと、今日合わせて、2回で講座が終了 長いようで短い #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:09:55
KATO NAOFUMI @NAOP4P4

そろそろ講座初期の投稿は消えていきます~ ブックマークを忘れずに! #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:10:46
けー@経理_業務設計 @workInProcess6

講座は今日入れてあと2回! 次は卒業LTです!! みんなついてきてくれー #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:11:02
KATO NAOFUMI @NAOP4P4

JSON構造とプロパティアクセスの方法を学ぶ・・・ freeeに限らず、いろんなAPIに共通のスキルですね。 #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:12:03
KATO NAOFUMI @NAOP4P4

おさらい~ 1.リクエストURLの作成 2.オプションパラメータを作成 3.リクエストの送信 #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:12:40
KATO NAOFUMI @NAOP4P4

Getリクエストの場合は、この形がほぼ定形ですね。 #ノンプロ研 #GAS_freeeAPI講座 pic.twitter.com/KvDNdG4gRY

2022-03-21 20:13:14
拡大
KATO NAOFUMI @NAOP4P4

前回と違って、今日のデータ取得は、 パラメーターを使います グッっと、それっぽくなっていきますよ #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:14:56
けー@経理_業務設計 @workInProcess6

freeeのリファレンスわかりやすいなー GETリクエストの場合は リクエストURL オプションパラメーターの作成 リクエストの送信という流れになります! #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:15:52
KATO NAOFUMI @NAOP4P4

リクエストURLのパラメーターは、  ・パス  ・クエリ の2種類があって、リファレンスには(path)とか、(query)とか、パラメーターごとに明記してあります。 パスとクエリで書式が若干違うので注意です。 #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:17:51
KATO NAOFUMI @NAOP4P4

・パスは、「/」で区切ります。 個別URLの部分も、パスの考え方ですね。(パラメーターはほとんどがクエリ扱いですが、中にはパスになっているものもあります。) ・クエリは、パスの後に続きます。 最初の一回は「?」で始めて、「&」で繋いでいきます。 #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:23:05
けー@経理_業務設計 @workInProcess6

limitが100までしかないけど freeeのデータが101件以上ある場合は、 offsetをつかいます。 offset=1&limit=100 とすると101件から100件分取り出せます。 なのでfor文でoffsetのカウントを上げれば 500件でも100件でも取得できますね #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:24:00
Jun FUJIKI | be a good friend @bagoodfriendJP

はじめて自分で取引データを取得できたときは「うわー」ってなったなー。 #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:24:35
Jun FUJIKI | be a good friend @bagoodfriendJP

TAさんとホストさんが、だいたい講座内容をフライイングツイートする #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:25:02
けー@経理_業務設計 @workInProcess6

でもデータGETするときに、全データは何件あるかフッダーとかに情報ほしいです。 そしたらfor文で回す回数もわかって リクエスト回数減らせるのに #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:25:17
KATO NAOFUMI @NAOP4P4

Logging output too large. truncating output... これ、APIを使っていると、今後たくさん見ると思います。 ログの最大表示文字数を超えているため、ログを省略しまーすって意味です。 #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:32:37
KATO NAOFUMI @NAOP4P4

freeeAPIでは、一度に取得可能な取引は最大100件 デフォルトでは、20件です。 #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:33:22
KATO NAOFUMI @NAOP4P4

え?じゃあ、たった20件の取引で、ログの表示限界超えちゃってるんですか? →いえーす!  取引のオブジェクトは、結構巨大です #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:34:24
けー@経理_業務設計 @workInProcess6

リクエストURLは &で結合していきます! ?と&がどっちかわからなくなっちゃいますね #ノンプロ研 #GAS_freeeAPI講座

2022-03-21 20:34:24
KATO NAOFUMI @NAOP4P4

こうやって、パラメーターを連結していくんですね! 「&」を使って連結します! #ノンプロ研 #GAS_freeeAPI講座 pic.twitter.com/kkQP6h4jLE

2022-03-21 20:35:11
拡大
KATO NAOFUMI @NAOP4P4

パラメーターに「limit=3」を追加して、取引3件のみ取得してみる。3件だけでも、ながーーーい。 #ノンプロ研 #GAS_freeeAPI講座 pic.twitter.com/pKUwb3aPSz

2022-03-21 20:41:19
拡大
1 ・・ 4 次へ