• 百度敏感字过滤接口文档


    https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu

    简介

    本文档主要针对HTTP API调用者,百度AI开放平台使用OAuth2.0授权调用开放API,调用API时必须在URL中带上access_token参数,获取Access Token的流程如下:

    获取 Access Token

    请求URL数据格式

    向授权服务地址https://aip.baidubce.com/oauth/2.0/token发送请求(推荐使用POST),并在URL中带上以下参数:

    • grant_type: 必须参数,固定为client_credentials
    • client_id: 必须参数,应用的API Key
    • client_secret: 必须参数,应用的Secret Key

    注:

    • API KeySecret Key 均可在百度智能云控制台 各技术方向概览页的应用列表 处获取,若无应用请先进行创建;
    • API KeySecret Key用于接口调用鉴权,请务必注意保密,不可在公开文档或代码中以明文展示,否则可能导致账号被盗用。

    例如:

    https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=Va5yQRHlA4Fq5eR3LT0vuXV4&client_secret=0rDSjzQ20XUj5itV6WRtznPQSzr5pVw2&

    获取access_token示例代码

    1. #!/bin/bash
    2. curl -i -k 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【百度云应用的AK】&client_secret=【百度云应用的SK】'

    说明: 方式一鉴权使用的Access_token必须通过API Key和Secret Key获取。

    服务器返回的JSON文本参数如下:

    • access_token: 要获取的Access Token;
    • expires_in: Access Token的有效期(秒为单位,有效期30天);
    • 其他参数忽略,暂时不用;

    例如:

    1. {
    2. "refresh_token": "25.b55fe1d287227ca97aab219bb249b8ab.315360000.1798284651.282335-8574074",
    3. "expires_in": 2592000,
    4. "scope": "public wise_adapt",
    5. "session_key": "9mzdDZXu3dENdFZQurfg0Vz8slgSgvvOAUebNFzyzcpQ5EnbxbF+hfG9DQkpUVQdh4p6HbQcAiz5RmuBAja1JJGgIdJI",
    6. "access_token": "24.6c5e1ff107f0e8bcef8c46d3424a0e78.2592000.1485516651.282335-8574074",
    7. "session_secret": "dfac94a3489fe9fca7c3221cbf7525ff"
    8. }

    若请求错误,服务器将返回的JSON文本包含以下参数:

    • error: 错误码;关于错误码的详细信息请参考下方鉴权认证错误码。
    • error_description: 错误描述信息,帮助理解和解决发生的错误。

    例如认证失败返回:

    1. {
    2. "error": "invalid_client",
    3. "error_description": "unknown client id"
    4. }

    鉴权认证错误码

    errorerror_description解释
    invalid_clientunknown client idAPI Key不正确
    invalid_clientClient authentication failedSecret Key不正确

  • 相关阅读:
    第八章 异常处理 ① 笔记
    ClickHouse数据引擎
    秋招每日一题T19——哈夫曼树
    递归展示树状图/树状表格
    Vue3 企业级优雅实战 - 组件库框架 - 8 搭建组件库 cli
    19 OpenCV 霍夫曼变换检测圆
    y148.第八章 Servless和Knative从入门到精通 -- Pub/Sub(十二)
    Docker从初学到进阶二(使用Docker命令,自定义镜像,部署微服务集群,配置自己的镜像仓库)
    Unity —— 复建(day1)
    数据结构实验六 栈和队列的基本操作及应用
  • 原文地址:https://blog.csdn.net/stone_tomcate/article/details/127771707