【freee API × GAS】請求書データの取得
(前提としまして、プログラミング歴は半年ほどです…)
freeeの請求書データをスプレッドシートで取得したく、ブログ等の情報を参考にし、GASで以下のようにコーディングしました。
(コード一部略)
————————————
function createRequestUrl_(parameters) {
const company_name = parameters[0][0];
const company_id = getCompanyId_(company_name);
let start_issue_date = parameters[1][0];
let end_issue_date = parameters[2][0];
start_issue_date = Utilities.formatDate(start_issue_date,’JST’,’yyyy-MM-dd’);
end_issue_date = Utilities.formatDate(end_issue_date,’JST’,’yyyy-MM-dd’);
let status = parameters[3][0];
if (status === ‘発行済み’) {
status = ‘&invoice_status=submitted’;
} else {
status = ‘&invoice_status=unsubmitted’;
}
//テンプレートリテラルで記述
const url = https://api.freee.co.jp/api/1/invoices?company_id=${company_id}&issue_date_start=${issue_date_start}&issue_date_end=${issue_date_end}&status=${status}
;
return url;
————————————
すると、
“url文に無効な引数が含まれている”というようなエラー文が返ってきます。
何をどう修正したら良いのか教えていただけると幸いです。どうか宜しくお願い致します。