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

1
Hey!Hanaちゃん @HeyHanachan

パラメーターの事業者IDはfreee上には記載がありません。前回講座のスクリプトでご確認ください。 #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:41:54
Hey!Hanaちゃん @HeyHanachan

リミットを解決するには? offsetのパラメーターを使用します! #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:42:35
Smart経理×GAS @Smartkeiri_GAS

データの取得件数は上限が決まっている🧐 #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:42:44
Smart経理×GAS @Smartkeiri_GAS

複数のパラメーターを指定したいときは&で繋ぐ #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:43:16
Hey!Hanaちゃん @HeyHanachan

offsetについてはFkeyさんの記事とても分かりやすくオススメです😉 #ノンプロ研 #GAS_freeeAPI講座 freeelover.com/2022/06/gas/fr…

2022-11-22 20:44:53
Hey!Hanaちゃん @HeyHanachan

パラメーターの型が表記されていて、integerは数値、stringは文字列になります #ノンプロ研 #GAS_freeeAPI講座 pic.twitter.com/8LGDo8LLEz

2022-11-22 20:47:06
拡大
Hey!Hanaちゃん @HeyHanachan

パラメーターの型は、GASの型とイコールではありません🙅‍♀️ #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:47:35
Hey!Hanaちゃん @HeyHanachan

リクエストURLに「&limit=3」と指定すると で取得するレコードの件数を3件だけに絞り込めます #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:54:21
Hey!Hanaちゃん @HeyHanachan

dealsプロパティ(取引データ)は「deals」「meta」と大きなプロパティ二つが用意されています。 本体は「deals」に中に入ってます。更に、一件の取引データは一つのオブジェクトの中に入っています。 #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:55:12
Hey!Hanaちゃん @HeyHanachan

レスポンスの項目定義のModelでは ・どういうプロパティ名で何が返ってきて ・それはどうゆうことを意味しているのか 等の詳細が記載されています #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:58:43
Smart経理×GAS @Smartkeiri_GAS

リスポンスの意味を理解するにはリファレンスをみる #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:59:24
Hey!Hanaちゃん @HeyHanachan

「meta」には検索条件に合致する総数が入っています #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 20:59:48
Hey!Hanaちゃん @HeyHanachan

取引一覧のレスポンス(一部抜粋) id:取引ID issue_date:発生日 (yyyy-MM-dd) amount:金額 type:収支区分 (収入: income, 支出: expense) status:決済状況 (未決済: unsettled, 完了: settled) details:取引の明細行[配列データ] #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:00:33
Hey!Hanaちゃん @HeyHanachan

オブジェクトの中に配列、更に配列の中にオブジェクト… 複雑なマトリョーシカのようだ… #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:09:06
Hey!Hanaちゃん @HeyHanachan

一つの取引データに存在する複数行(複数明細)はdetailsプロパティで確認できます #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:12:10
Hey!Hanaちゃん @HeyHanachan

取得したデータの説明でも「~の」がたくさん出てくる~😵‍💫グルグルする~😵‍💫 #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:21:26
Hey!Hanaちゃん @HeyHanachan

取得したデータをメモ帳に貼り付けて、どこのデータが欲しいのかを考えてまた操作する… を続けると少しずつfreeeAPIに慣れるかなと思います! #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:28:28
Hey!Hanaちゃん @HeyHanachan

検索条件を絞ったデータ取得するには、複数のパラメーターを指定する必要があります。 パラメーター同士は&で繋いでいきます。 #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:39:38
Hey!Hanaちゃん @HeyHanachan

会計リファレンスの「try it out」でも複数の条件を指定してリクエストURLを作成することができます #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:39:47
✨まあちゃん✨ @maari_888

APIリファレンスを利用すれば、リクエストURL作るの簡単そう╰(*°▽°*)╯#ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:43:13
Hey!Hanaちゃん @HeyHanachan

データ取得の度にスクリプトを書き換えるのは非現実的 →自動的に変更するような仕組みが必要 #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:46:29
Hey!Hanaちゃん @HeyHanachan

検索条件をスプレッドシート上で設定したり、実行のタイミング(今日を含めて一週間等)で検索条件を変更したい場合は、高度なパラメーターが必要です #ノンプロ研 #GAS_freeeAPI講座

2022-11-22 21:46:55
Hey!Hanaちゃん @HeyHanachan

演習パラメーターの選択作成は 1. データ 2. データの入力規則  ・リストを範囲で指定   or  ・リストを直接指定 (※画像参照) #ノンプロ研 #GAS_freeeAPI講座 pic.twitter.com/McE5xNibfA

2022-11-22 21:52:20
拡大
拡大
拡大