Community

コミュニティをご利用の際は 【ガイドライン】を確認・同意いただいた上でご利用ください。

  • 投稿

    アバターyuickomori

    receiptに指定する情報

    小森と申します。

    filebox(receipts)のPOSTを検証しています。

    パラメータのreceiptを色々試しているのですが、全て500エラーになってしまいます。こちらファイルのURLを指定するだけでは動作しませんか?もし動作検証したことがある方がいらっしゃれば是非教えて下さい。

    正しくないcompany_idを入力したりreceiptパラメータを指定しないと別のエラーが出るので、あとはreceiptパラメータの値が間違っているのではないかと考えております。

    試したパラメータ

    • https://xxxx/xxx.pdf
    • DriveApp.getFileById(XXXXXXXX).getDownloadUrl() + “&access_token=” + ScriptApp.getOAuthToken();

     

     

     

    リクエストURL: https://api.freee.co.jp/api/1/receipts

    開発環境:GAS

    回答

    アバターyuickomori

    自己解決しました。Blob形式にしたらいけました。

    DriveApp.getFileById(XXXXXXXXXXXXXXXXXXXXX).getBlob();

    freee dev-supportfreee dev-support

    お問い合わせありがとうございます。

    ご自身でご解決したということで、何よりでございます。

    お力になれずに申し訳ございませんでした。

    またほかにご不明な点・気になる点がございましたら、お気軽にお申し付けくださいませ。

    どうぞよろしくお願い致します。