博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
百度移动统计调用api教程,少进坑(82001错误)
阅读量:4567 次
发布时间:2019-06-08

本文共 1382 字,大约阅读时间需要 4 分钟。

相信很多小伙伴使用了百度统计,来查看自己应用使用的情况,但是会发现百度移动统计在官网没有api调用取数据的接口,

现在我就以自己成功调用api并且成功拿到数据,将这个步骤给大家参考,(末尾有调用移动统计的api文档链接)

 

1.按照api文档来,注册一个百度开发者账号,这个账号和百度移动统计账号无关,注册好后得将账号关联一个邮箱(

为什么关联邮箱?这里就有点坑爹了,api文档中并没有说明,但是还是要关联一个邮箱,是为了后面api的成功调用

)

 2.注册好账号后申请成为开发者,进入应用管理,新建一个应用

 

3.记录下新建应用的api key,secret key 作为后面接口调用的参数使用

4. 在新建应用的安全设置中填写授权回调页 http://www.baidu.com(注:回调地址并没有特殊要求,你就写这个是没关系的)

 

5. 访问移动统计api文档提供的接口,将自己的key替换进去获得access_token

5.0 进入移动统计 给百度开发者管理的邮箱赋权限,这个是必须得,否则就算获得access_token 调用接口也会返回错误码 82001 步骤如下

注意:在移动统计给邮箱赋权限时 需要进入你的邮箱进行验证 点击那个验证链接时 会进入一个网址 这是出现一个叫你输入账号密码的地方,记得要输入你注册的百度开发者账号密码,我推荐这时候就用你的邮箱作为账号 密码还是一样,输入正确后它会直接跳入百度移动统计界面,你会发现此时 你的邮箱是当前登录账号,这时 调用api接口已经踏入了半只脚

 

 5.1 访问http://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id={你的apikey}&redirect_uri={你的授权回调地址}&  scope=basic&display=popup

5.2 回车键后 会出现一个百度登录界面 输入你的开发者账号 密码登录,登录界面如下

登录成功后回到你设置的授权回调地址,仔细看路径 会发现你的地址后面加了个code= 的数据 ,记录下这个code,页面如下

 5.3 访问http://openapi.baidu.com/oauth/2.0/token?grant_type=authorization_code&code={5.2中记录的code}&client_id={apikey}&client_secret={secretkey}&redirect_uri={授权回调地址}

 

此时会放回一个json数据,其中就包括了access_token,这时候你就可以拿这个token去大胆的取数据了,返回界面如下

 

给大家一个测试地址:https://openapi.baidu.com/rest/2.0/mtj/svc /config/getAppList?access_token={ACCESS_TOKEN}

如果成功返回了如下图的数据,说明数据已经能够成功取得。

最后分享百度移动统计api文档:链接:https://pan.baidu.com/s/11YRMb09O0iuV7zgdyvQLwQ 密码:v3vl

转载于:https://www.cnblogs.com/youxiu326/p/10540777.html

你可能感兴趣的文章
Flutter基础Widget之按钮(RaisedButton、FlatButton、OutlineButton,IconButton)
查看>>
Android自定义控件View(一)
查看>>
Java Web模块——验证码模块
查看>>
设置部门公用流程,上级领导审批,设置注意事项
查看>>
命令服务器linux中tftp服务器设置及测试,图解
查看>>
Java Binary Search
查看>>
RPM包制作总结篇
查看>>
设计模式(六)—原型模式Prototype(创建型)
查看>>
Windows下配置Jenkins 实现自动发布maven项目至tomcat(svn+maven+tomcat)
查看>>
RFID电动车防盗系统的几个问题
查看>>
PostgreSQL 建库建表脚本
查看>>
第四次作业 何雅
查看>>
input 批量修改
查看>>
Request.ServerVariables
查看>>
Python graphlab create 安装
查看>>
使用mocha测试
查看>>
C++内存精细管理-----2
查看>>
jQuery 学习笔记
查看>>
Excel Service备注
查看>>
dotnet core on Linux 环境搭建及入门demo
查看>>