Upgrade to Pro — share decks privately, control downloads, hide ads and more …

freeeapiヘルパー(TypeScript、GAS向け)の紹介/freee-api-helper

0ca5eb5cd0c8131c361844b060307e58?s=47 m-haketa
December 18, 2019

 freeeapiヘルパー(TypeScript、GAS向け)の紹介/freee-api-helper

0ca5eb5cd0c8131c361844b060307e58?s=128

m-haketa

December 18, 2019
Tweet

Transcript

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

  2. 2 自己紹介 名前: 羽毛田 睦土(はけた まこと) 仕事: 会計事務所 経営 エクセルセミナー

    運営 ソフトウエア 開発 Twitter: @excelspeedup
  3. 3 こんなライブラリを作りました FreeeApi-Gas-Helper GoogleAppsScriptでfreeeAPIを使いやすくするライブラリ ※自動補完機能なし FreeeApi-typescript-helper Node.js環境で、freeeAPIを使いやすくするライブラリ ※自動補完機能あり

  4. freeeAPI-typescript-helper

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

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

  7. 自動補完がききます 7

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

  9. freeeAPI-Gas-Helper

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

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

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

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

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

  15. 引数の指定の仕方 15

  16. 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

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

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