我正在开发一个 OCR 项目,并且正在使用 vidado API 进行尝试。当我通过 posman 发送 post 请求时,它给了我正确的响应,但是当我从 php 调用 API 时,它给了我以下错误
Client error: `POST https://api.vidado.ai/read/text` resulted in a `400 Bad Request` response: {"detail":"There was an error parsing the body"}
我的代码是
$client = new \GuzzleHttp\Client();
$url = "https://api.vidado.ai/read/text";
$requestAPI = $client->post( $url, [
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'my apikey',
'Content-Type' => 'multipart/form-data'
],
'form_params' => [
'autoscale' => 'true',
'image'=> $img
],
]);
在邮递员中我的请求如下
有人注意到实际的错误吗?所以请给我一个方法来做到这一点。谢谢。
一只斗牛犬