
Photo by
423shibusan
axiosのエラーから抜け出せずに三千里 | 創作意欲の塊ギャル
ギャルの状況:jsファイルで拡張機能を作成しています。今回は拡張機能内でAPIを使用したいです。jsコードからAPIを投げる方法としてaxiosを学び、APIを設定して試してますがずっとエラーです。
Error: Request failed with status code 400
まずレスポンスを見られる形にする必要があるようです

console.log(error.response.data); // エラーレスポンスのデータを出力
エラーをキャッチする文は書いていましたが出力する分がなかったようです。こちらを追加します。
2.レスポンスデータでみるみる解決しました
{
error: {
message: 'you must provide a model parameter',
type: 'invalid_request_error',
param: null,
code: null
}
直してもまた次のエラーが出ますが言われた通りに直していきます。
パラメーターの記述が微妙に違うという単純なことだったようです。
期待した結果を得ることに成功しました。
