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

「freeeAPIとリクエストの基礎」
2
alice @alice37308108

GETリクエストで事業所情報を取得 →なんで事業所情報なの? ・データが少ないのでわかりやすい ・データを操作するときに事業者IDが必要になる #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:40:01
freeelover @iamfreeelover

freee APIの権限の話は、会計事務所さんとかだと運用にも関わるので、深堀りしたほうがよいかも。 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:46:20
きのぴぃ @kinopy_techhack

久しぶりに真面目に写経していて手こずるw #GAS_freeeAPI講座 #ノンプロ研

2022-06-13 20:47:18
山本真衣 @ZixDqa

アプリの作成者がfreeeで与えられている権限以上の操作はできない #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:49:12
山本真衣 @ZixDqa

アプリを使ってfreeeに登録すると、アプリの作成者と別の人が操作してもアプリの作成者が取引の登録者となる #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:51:25
山本真衣 @ZixDqa

再認証の方法 認証URLを取得して、URLに貼り付けるとfreeeの画面にいくので再認証する #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:54:08
山本真衣 @ZixDqa

エンドポイントは会計、人事労務、受発注で異なる #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:58:18
alice @alice37308108

APIはリファレンスを読めるようになるなるのが重要💡 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:59:03
山本真衣 @ZixDqa

エンドポイントの後はリファレンスで確認する #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:59:30
Hey!Hanaちゃん @HeyHanachan

会計freee、人事労務freeeでエンドポイントが異なる!リファレンス読み込まなくては!! #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 20:59:43
alice @alice37308108

リクエストURLの作成 ①共通エンドポイント:freeeAPI共通の固定値 ②個別URL:アクセスするデータ種別によって異なる ③パラメーター:さらに細かいデータを指定したいとき (必要がないときもある) →リファレンスを見て確認 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:00:13
きのぴぃ @kinopy_techhack

リクエストURLは共通エンドポイント / 個別URL / パラメーターの3つの組み合わせで構成されています。 #GAS_freeeAPI講座 #ノンプロ研

2022-06-13 21:00:34
alice @alice37308108

アクセストークン ・APIを使用するときの許可証 ・24時間限定の鍵🔑 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:03:15
Hey!Hanaちゃん @HeyHanachan

アクセストークンは24時間でリフレッシュする! 一時的な鍵🗝️ #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:04:08
きのぴぃ @kinopy_techhack

APIのGETリクエストの型の説明。 これは再利用できるようにしておくと良いですね。 #GAS_freeeAPI講座 #ノンプロ研

2022-06-13 21:07:58
alice @alice37308108

freeeAPIのGETリクエストの型 1.リクエストURLの作成 (アクセストークンの取得) 2.オプションパラメーターの作成  ※GETリクエストの場合はだいたい同じ  ※POST・PUTリクエストの場合はその都度変える 3.リクエストの送信  ※戻り値を取得する #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:08:57
山本真衣 @ZixDqa

API使用制限 過度なリクエストはfreeeにやってられないよ!って言われる。 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:09:39
山本真衣 @ZixDqa

API制限は403のエラーとなる。 10分たてば解消される。 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:10:31
alice @alice37308108

API使用制限 →過度なアクセス(短い時間にたくさんアクセス)はしない ・アクセス制限がかかった場合はステータスコード403が返ってくる ・コードをライトなものに変えて10分後にやってみる ・call数はプランによって違う #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:11:22
山本真衣 @ZixDqa

ミリ秒数(1/1000秒) 1000ミリ秒=1秒 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:12:59
alice @alice37308108

API使用制限への対応 ループ処理などでAPIに連続アクセスする場合は、待機(スリープ)処理を入れる ・ループの最後の行に入れると休んでくれる ・1秒は余力がある ・各自の環境ややりたいことで確認してみる ・あまり長くすると6分の壁にぶつかる #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:13:56
alice @alice37308108

JSONオブジェクトとJSON文字列にちょこっと混乱中 復習しないと🙃 #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:16:49
山本真衣 @ZixDqa

JSON文字列で取得→JSON.parse(text)でJSONオブジェクトに変換する #ノンプロ研 #GAS_freeeAPI講座

2022-06-13 21:19:32