码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 百度敏感字过滤接口文档


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

    例如:

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

    获取access_token示例代码

    • bash
    • PHP
    • JAVA
    • Python
    • CPP
    • C#
    • Node
    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不正确

  • 相关阅读:
    IDC服务器商是如何保护服务器的数据安全
    JVM如何优化
    ACID ,你还在为了八股文而背吗
    RK3568平台开发系列讲解(网络篇)socket内核对象的创建过程
    【2022年11月15日提高A组】 奇数计数【数学】
    【力扣刷题】数组实现栈、后缀表达式(逆波兰表达式)求值、中缀表达式转换为后缀表达式(无括号&&有括号)
    Flask博客实战 - 实现侧边栏文章归档及标签
    全球商务办公解决方案巨头:CRM强助攻, 覆盖1000+伙伴的售后服务网络
    SQL之LIMIT子句踩坑记录
    如何查找外文文献?
  • 原文地址:https://blog.csdn.net/stone_tomcate/article/details/127771707
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号