获取百度开放平台Access Token,调用百度统计接口
官方文档:http://developer.baidu.com/wiki/index.php?title=docs/oauth
获取 Access Token有几种方式
由于项目需求比较简单,这里选择使用第一种方式获取 Access Token,只需要两个url就可以了。
先到百度开放平台( http://developer.baidu.com/console )创建一个应用拿到 key 和 secret
获取 Authorization Code
https://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id={apikey}&redirect_uri=oob&display=popup
获取 Access Token
https://openapi.baidu.com/oauth/2.0/token?grant_type=authorization_code&code={上边的code}&client_id={apikey}&client_secret={scrept}&redirect_uri=oob
就可以获取到数据了,值得注意的是这两个地址redirect_uri的值必须相同
更新 Access Token
从上述步骤得到的数据中包含 Access Token 和 refresh_token 两个值,其中 Access Token 的有效期为一个月, refresh_token 的有效期为十年。refresh_token 的作用就是刷新获取新的 Access Token 和 refresh_token , 如此反复操作来实现 Access Token有效期永久的机制。 一旦 Access Token 过期, 可根据以下请求更换新的 Access Token 和 refresh_token :
http://openapi.baidu.com/oauth/2.0/token?grant_type=refresh_token&refresh_token={REFRESH_TOKEN}&client_id={CLIENT_ID}&client_secret={CLIENT_SECRET}
获取到access token 就可以调用百度统计(百度账号的方式)的api了
接口调试地址
https://tongji.baidu.com/api/debug/
获取百度开放平台Access Token,调用百度统计接口相关推荐
- 百度开放平台申请认证调用百度api等(百度网盘上传,下载申请)面向百度开发-百度云盘(1)完成申请-获取用户授权码 Code 值,获取access_token和refresh_token更新token
阿丹: 这一段接触了项目有比较严谨和复杂的业务需要文件的对接.这会让办公体验很糟糕,于是想到使用百度网盘来将文件存在云端. 进入百度开放平台进行注册 首先要进行注册 创建一个自己的应用 创建成功我们就 ...
- 【49.Auth2.0认证与授权过程-微博开放平台认证授权过程-百度开放平台认证授权过程-社交登录实现(微博授权)-分布式Session问题与解决方案-SpringSession整合-Redis】
一.知识回顾 [0.三高商城系统的专题专栏都帮你整理好了,请点击这里!] [1-系统架构演进过程] [2-微服务系统架构需求] [3-高性能.高并发.高可用的三高商城系统项目介绍] [4-Linux云 ...
- 百度开放平台(文本转化音频)
简介 1.百度开放平台对文本转换支持(度博文=106,度小童=110,度小萌=111,度米朵=103,度小娇=5度小宇=1,#度小美=0,度逍遥=3,度丫丫=4)等虚拟人物的声音 2.支持音量(0-1 ...
- 百度地图AK申请注意+百度地图API生成热力图+调用百度地图API自动获取经纬度和地址
文章目录 一.百度地图AK密钥申请 二.调用百度地图API生成热力图 三.调用百度地图API自动获取经纬度和地址 一.百度地图AK密钥申请 点击百度地图API控制台,输入登录账户,即可进入,若账户未完 ...
- 微信小程序-如何申请百度开放平台的密钥
1.打开百度开放平台官网 官网链接:点击此处跳转 2.点击控制台 3.创建应用 完成基本信息的填写后,在应用管理→我的应用中创建应用 应用类型选择微信小程序,填入自己的微信小程序APP ID,然 ...
- python3基于百度开放平台和图灵机器人的语音助手
python3基于百度开放平台和图灵机器人的语音助手 简介:刚刚接触python,作为一个小白,想搞一个方便自己日常生活的助手,功能肯定不多,但是满足我的基本要求. (我用的是pycharm) 本de ...
- python调用AI百度开放平台API
1.Access Token获取 2. #coding=utf-8 import urllib3 from urllib import urlencode import base64 import j ...
- 合理使用百度开放平台(一)---动物识别
动物识别 这里写目录标题 动物识别 创建项目 百度AI开放平台申请应用 获取 Access Token 发送请求 第一步先上传图片文件 压缩图片 图片转base64,去头,编码 提交数据处理数据 测试 ...
- 获得百度智能云access token
百度智能云管理中心网址:https://console.bce.baidu.com/ 创建账户,完整身份认证 创建应用,获得API key与Secret Key:https://console.bce ...
最新文章
- 【Android开发】Android 删除指定文件和文件夹
- php多图片上传并回显,如何用input标签和jquery实现多图片的上传和回显功能
- ios学习--TableView详细解释
- J2ME模拟器加载RMS时突然失效的原因
- Yum离线安装(一) --- RPM 打包技术与典型 SPEC 文件分析
- Ant下载安装及使用详解
- PHPCMS模块分析之广告模块详解----北冥神功破解法(一)
- 大陆移动手机卡开通国际漫游(港澳台)
- 文件上传利器SWFUpload使用
- 【CVE-2021-4034】 漏洞详细原理以及复现,polkit的pkexec中的本地提权漏洞
- 太阳能路灯c语言程序,基于单片机的智能太阳能路灯控制系统的设计方案
- 【数据科学】05 数据合并(merge、concat、combine)与数据清洗(缺失值、重复值、内容和格式)
- 19n20c的参数_常用场效应管参数
- 计算机工程科学怎么翻译,汉英机器翻译中汉语篇章时间信息系统模型 - 计算机工程与科学.pdf...
- 上海西门子培训-第三天(周二)
- Oracle中sql解释
- 软著申请需要什么资料?
- php有没有网课,为什么有些网页的链接点开要下载个PHP文件?
- Linux 之 Linux/Ubuntu 中开发操作中常用的命令整理
- 在VS2019配置RTKLIB 2.4.3