質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
freeeAPI

freeeAPIは「会計freee」「人事労務freee」など、freeeが提供する各サービスに実装されている RESTful API です。

受付中

ファイルボックスへのアップロード時に502エラーが発生

DaichShirakawa
DaichShirakawa

総合スコア0

freeeAPI

freeeAPIは「会計freee」「人事労務freee」など、freeeが提供する各サービスに実装されている RESTful API です。

0回答

0評価

0クリップ

2閲覧

投稿2021/07/21 05:34

編集2022/01/12 10:55

前提・実現したいこと

https://developer.freee.co.jp/community/topic/1538
おおむねこちらの問い合わせ内容と同様の状況です。
サーバーサイドプログラムから POST /receipts を利用して証憑ファイルをアップロードしようとすると502エラーが発生します。

なお、すでに稼働していた実績があり、今月7/14(水)頃までは長期間問題なく稼働していました。
7/15(木)以降 502 が発生し続けており、業務が止まってしまっています。
その変化のタイミングで私のサーバー/プログラムへの変更もありません。

  • どういった条件下で 502 が発生するのか?
  • またはどうすれば解消できるのか?

ご教示いただきたいです。
よろしくお願いいたします。

該当のソースコード

  • 実行環境: Node 14.17.3

JavaScript

const FormData = require("form-data"); const form = new FormData(); const receipt = createReadStream("/path/to/file.png"); form.append("company_id", "******"); form.append("description", "xxxxxx"); form.append("receipt", receipt); // BaseURL や API Key 等は別の箇所でセットしている。 // 他の API 呼び出しは成功しているため、そこに問題はない const res = await this.axios .post("/receipts", form, { headers: { ...form.getHeaders(), }, });

package-lock.json / dependencies 抜粋

json

"axios": { "version": "0.21.1", "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "dev": true, "requires": { "follow-redirects": "^1.10.0" } }, "form-data": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", "mime-types": "^2.1.12" } },

試したこと

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

freeeAPI

freeeAPIは「会計freee」「人事労務freee」など、freeeが提供する各サービスに実装されている RESTful API です。