第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

調(diào)用 API 時(shí)解析正文時(shí)出錯(cuò)

調(diào)用 API 時(shí)解析正文時(shí)出錯(cuò)

PHP
隔江千里 2023-09-08 22:07:59
我正在開(kāi)發(fā)一個(gè) OCR 項(xiàng)目,并且正在使用 vidado API 進(jìn)行嘗試。當(dāng)我通過(guò) posman 發(fā)送 post 請(qǐng)求時(shí),它給了我正確的響應(yīng),但是當(dāng)我從 php 調(diào)用 API 時(shí),它給了我以下錯(cuò)誤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                    ],                ]);在郵遞員中我的請(qǐng)求如下有人注意到實(shí)際的錯(cuò)誤嗎?所以請(qǐng)給我一個(gè)方法來(lái)做到這一點(diǎn)。謝謝。
查看完整描述

1 回答

?
一只斗牛犬

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超2個(gè)贊

根據(jù)Guzzle 文檔

筆記

multipart 不能與 form_params 選項(xiàng)一起使用。您將需要使用其中之一。對(duì) application/x-www-form-urlencoded 請(qǐng)求使用 form_params,對(duì) multipart/form-data 請(qǐng)求使用 multipart。

此選項(xiàng)不能與 body、form_params 或 json 一起使用

因此,您不能將 form_params 與 multipart/form-data 一起使用,并且必須以這種方式使用 multipart 方法:

$client = new \GuzzleHttp\Client();

$url? ?= "https://api.vidado.ai/read/text";


$requestAPI = $client->request('POST', $url, [

? ? 'headers' => [

? ? ? ? 'Accept' => 'application/json',

? ? ? ? 'Authorization' => 'my apikey',

? ? ? ? 'Content-Type' => 'multipart/form-data'

? ? ],

? ? 'multipart' => [

? ? ? ? [

? ? ? ? ? ? 'name'? ? ?=> 'image',

? ? ? ? ? ? 'contents' => fopen('/path/to/file', 'r'),

? ? ? ? ? ? 'filename' => 'custom_filename.jpg'

? ? ? ? ],

? ? ? ? [

? ? ? ? ? ? 'name' => 'autoscale',

? ? ? ? ? ? 'contents'=> true

? ? ? ? ]

? ? ]

]);


查看完整回答
反對(duì) 回復(fù) 2023-09-08
  • 1 回答
  • 0 關(guān)注
  • 217 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)