Azure Automation上で、PowerShellでFreeeに年月をPOSTして、労働時間を取得していました。それが、午前成功し、午後から失敗するにようになりました。
Automationのエラーは肝心なエラー内容が文字化けすることがあって、完全に読めないんですが、「invaild_type」って書いてあるから、文字列(String)が数字(int)として解釈されているんだろうって思い込んてたら、freeeの仕様見ていたら、年月は数字しかダメだったということが、今になって発覚。
きっと、freeeさんの好意で今までデータが取得できていたのだと思う。
改めて、コーディングはデータ型が大事だと思い知りました。
コメント