Slide 1

Slide 1 text

freeeAPIを使いやすくする ライブラリを作りました

Slide 2

Slide 2 text

2 自己紹介 名前: 羽毛田 睦土(はけた まこと) 仕事: 会計事務所 経営 エクセルセミナー 運営 ソフトウエア 開発 Twitter: @excelspeedup

Slide 3

Slide 3 text

3 こんなライブラリを作りました FreeeApi-Gas-Helper GoogleAppsScriptでfreeeAPIを使いやすくするライブラリ ※自動補完機能なし FreeeApi-typescript-helper Node.js環境で、freeeAPIを使いやすくするライブラリ ※自動補完機能あり

Slide 4

Slide 4 text

freeeAPI-typescript-helper

Slide 5

Slide 5 text

5 freeeAPI-typescript-helper Node.js環境で動く、freeeAPIを使いやすくするツール FreeeAPIの引数定義から自動生成 先日発表された「freeeAPI SDK」に似たもの 例: https://github.com/freee/freee-accounting-sdk-php

Slide 6

Slide 6 text

6 使用例 APIごとに個別の関数が、定義されます 個別の関数

Slide 7

Slide 7 text

自動補完がききます 7

Slide 8

Slide 8 text

8 freeeAPI-typescript-helperについて 公開URL https://github.com/m-haketa/freeeapi-typescript-helper

Slide 9

Slide 9 text

freeeAPI-Gas-Helper

Slide 10

Slide 10 text

10 FreeAPIの(よくある)使い方 参考:Freeeのヘルプ 【freee API】GASを用いてGoogleスプレッドシートと連携する 認証用プログラム→ 取得用プログラム→

Slide 11

Slide 11 text

11 FreeAPIの(よくある)使い方 参考:Freeeのヘルプ 【freee API】GASを用いてGoogleスプレッドシートと連携する 認証用プログラム→ 取得用プログラム→

Slide 12

Slide 12 text

FreeeAPI-Gas-Helper(認証用プログラム) 12 Token取得時に実行

Slide 13

Slide 13 text

FreeeAPI-Gas-Helper(取得用プログラム) 13 実行結果

Slide 14

Slide 14 text

取得用プログラムがどれくらい短くなるか? 14

Slide 15

Slide 15 text

引数の指定の仕方 15

Slide 16

Slide 16 text

16 FreeeAPI-Gas-Helperについて FreeeAPI-Gas-Helper ライブラリ番号: 1Nbsmhyvhy0us-RE4M6DqJAGZjVr-eHkyL3x6tuvrzm5zA-Sz4IPSQrLU Github: https://github.com/m-haketa/freeeapi-gas-helper サンプルファイル https://docs.google.com/spreadsheets/d/1WsBef3Yd_apNQMAvGJRHL_HQtXCiEFLJm 6jXr3Av70w/edit?usp=sharing

Slide 17

Slide 17 text

公開URL、ライブラリ番号について 17

Slide 18

Slide 18 text

ありがとうございました! 18