文档首页 > > API参考> 应用示例>

Python3语言API示例

Python3语言API示例

分享
更新时间:2021/05/12 GMT+08:00

本示例以通用表格识别为例介绍如何使用Python3调用API,如需调用其他API,请替换代码中的“https://{endpoint}/v2/{project_id}/ocr/general-table”字段。

# encoding:utf-8

import requests
import base64

url = "https://{endpoint}/v2/{project_id}/ocr/general-table"
token = "用户获取得到的实际token值"
headers = {'Content-Type': 'application/json', 'X-Auth-Token': token}

imagepath = r'./data/general-table-demo.png'
with open(imagepath, "rb") as bin_data:
    image_data = bin_data.read()
image_base64 = base64.b64encode(image_data).decode("utf-8")  # 使用图片的base64编码
payload = {"image": image_base64}  # url与image参数二选一

response = requests.post(url, headers=headers, json=payload)
print(response.text)
表1 参数说明

参数

参数说明

url

API请求URL,例如本示例中https://{endpoint}/v2/{project_id}/ocr/general-table。

token

Token是用户的访问令牌,承载了用户的身份、权限等信息,用户调用API接口时,需要使用Token进行鉴权。

获取Token方法请参见快速入门

imagepath

图片路径。支持图片文件路径或图片url路径。其中,图片的url路径支持公网http/https url或OBS提供的url。

分享:

    相关文档

    相关产品