跳到主要内容

鉴权认证机制

简介

鉴权的主要目的是获取Access_token。Access_token是用户的访问令牌,承载了用户的身份、权限等信息。鉴权主要分为以下两步:

1.获取AK/SK

2.获取Access_token

  • 代码形式→适用于有计算机基础的用户
  • 网页调试工具→适用于零基础的用户

获取AK/SK

  • API 为收费调用
  • 优先为公司提供服务支持
  • 价格:0.4元/次【大量调用请商务对接】
  • 联系我们

获取Access_token

晟邦API开放平台使用OAuth2.0授权调用开放API,调用API时必须在URL中带上Access_token参数,Access token默认有效期为 30 天,获取Access_token的流程如下:

请求URL数据格式
URL
https://openapi.ocr.sys303.com/api/v1/oauth/token?client_id={API Key}&client_secret={Secret Key}&grant_type=client_credentials
  • grant_type: 必须参数,固定为client_credentials;
  • client_id: 必须参数,应用的API Key;
  • client_secret: 必须参数,应用的Secret Key;

POST 方式请求

例如:

https://openapi.ocr.sys303.com/api/v1/oauth/token?client_id=Fq5eR3LT0vuXV&client_secret=0rDSjzQ20XUj5itV6WRtz&grant_type=client_credentials
请求样例
curl -X 'POST' \
'https://openapi.ocr.sys303.com/api/v1/oauth/token?client_id=【替换为有效client_id】&client_secret=【替换为有效client_secret】&grant_type=client_credentials' \
-H 'accept: application/json' \
-d ''
返回格式

JSON格式

成功报文
{
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.xxxxxE1MTQ5NDcsImlzcyI6Imh0dHBzOi8vYXBpLm9jci5zeXxxxxxxxaHR0cHM6Ly9vY3Iuc3lzMzAzLmNvbSIsIm5hbWUxxxxxx.xxxxxx8csbHvSKSXtjDcc0zxxxxxxx",
"expires": 1731514947
}
异常报文
{
"error_code": 6,
"error_msg": "No permission to access data",
"details": null
}