一直image format error
h****y · h****y 发布于2019-12-09 17:35 浏览:517 回复:1

我用的这个接口: 

"https://aip.baidubce.com/rest/2.0/ocr/v1/vat_invoice"
 
一切按照官网来办的,但是还是image format error,我image 也是选的.jpg
 
这是code:
 
 
const getInvoiceResult = async (image, token) => {
    const res = await fetch(url, {
        method: 'POST',
        headers: {
            'Content-Type': 'application/x-www-form-urlencoded'
        },
        body: new URLSearchParams({
            'image': image,
            'access_token' : token
        })
    })
    return res
}
const handleSubmit = async (e: React.MouseEvent<HTMLButtonElement>): Promise<any> => {
    e.preventDefault()
    try {
//selectedFile这里是File object from Input
      const imageBase64 = await toBase64(selectedFile)
      // const res = await baiduClient.invoice(imageBase64)
      let tokens = await baiduService.getAuthToken()
      const res = await baiduService.getInvoiceResult(imageBase64, tokens.access_token)
      const resJson = await res.json()
      console.log(resJson);

    } catch (error) {
      console.log(error);
    }
  }
点赞  ( 0 )
收藏
评论(1)
共1条回复 最后由q****5回复于2020-02-24 15:21
#2q****5回复于2020-02-24 15:21:55

这个问题解决了吗?

0
TOP