相信很多小伙伴使用了百度统计,来查看自己应用使用的情况,但是会发现百度移动统计在官网没有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

百度移动统计调用api教程,少进坑(82001错误)的更多相关文章

  1. 百度AI开放平台- API实战调用

    百度AI开放平台- API实战调用 一.      前言 首先说一下项目需求. 两个用户,分别上传了两段不同的文字,要计算两段文字相似度有多少,匹配数据库中的符合条件的数据,初步估计列出来会有60-1 ...

  2. C#调用百度高精度IP定位API通过IP获取地址

    API首页:http://lbsyun.baidu.com/index.php?title=webapi/high-acc-ip 1.申请百度账号,创建应用,获取密钥(AK) http://lbsyu ...

  3. C# 调用百度地图Web服务API

    最近公司项目中需要根据两个地点的交通路径和距离做一些数据推荐,为了程序的稳定和用户体验所以想从百度地图 API 采集数据保存到数据库中,经过一翻研究之后选定了百度地图 Web 服务 API 中的 Di ...

  4. 【ASP.NET Web API教程】3.2 通过.NET客户端调用Web API(C#)

    原文:[ASP.NET Web API教程]3.2 通过.NET客户端调用Web API(C#) 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本博客文章,请先看前面的 ...

  5. 【ASP.NET Web API教程】3.3 通过WPF应用程序调用Web API(C#)

    原文:[ASP.NET Web API教程]3.3 通过WPF应用程序调用Web API(C#) 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本博客文章,请先看前面的 ...

  6. C# 调用百度地图 Web 服务 API

    最近公司项目中需要根据两个地点的交通路径和距离做一些数据推荐,为了程序的稳定和用户体验所以想从百度地图 API 采集数据保存到数据库中,经过一翻研究之后选定了百度地图 Web 服务 API 中的 Di ...

  7. Windows API教程文件系统

    本篇文章主要介绍了"Windows API教程文件系统",主要涉及到Windows API教程文件系统方面的内容,对于Windows API教程文件系统感兴趣的同学可以参考一下. ...

  8. 【完全开源】百度地图Web service API C#.NET版,带地图显示控件、导航控件、POI查找控件

    目录 概述 功能 如何使用 参考帮助 概述 源代码主要包含三个项目,BMap.NET.BMap.NET.WindowsForm以及BMap.NET.WinformDemo. BMap.NET 对百度地 ...

  9. Android应用发布后的统计——百度移动统计的应用

    一个App发布到各个渠道之后,我们需要采集不同渠道的一些信息,比如app在运行过程中产生的一些异常信息,app在各个android版本的分布,以及各个app版本的分布,各渠道的用户数,用户忠诚度等等信 ...

随机推荐

  1. Specified cast is not valid(C#) 引发的思考(装箱,拆箱本质)

    没有很华丽的语言,直接拿代码说事情把. 这段代码,会报错吗?  结论:当然不会 这段代码会报错了.原因是为啥? 这里面的水比较深.也要提醒各位写代码的适合要引起注意.异常:System.Invalid ...

  2. oracle 11g rac集群重启顺序以及常用管理命令简介

    转至:https://www.cnblogs.com/yj411511/p/12459533.html 目录 1.关闭数据库 1.1 查看数据库实例状态 1.2 停止所有节点上实例 1.3 确认数据库 ...

  3. Ansible安装及初始化-从零到无

    --时间:2019年1月12日 --作者:飞翔的小胖猪 前言 说明 文档指导读者在Redhat系列操作系统上安装Ansible软件及初始化配置,包括服务端及被控端的配置文件设置. 以下所有操作都在An ...

  4. maven通用镜像设置

    <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorO ...

  5. 分布式多线程 EOFError: Ran out of input

    原因: 在将Queue注册到网上的时候,callable参数使用了lambda匿名函数,而Windows下绑定调用接口不能用lambda QueueManager.register('get_task ...

  6. XML序列化反序列化

    using System; using System.Collections.Generic; using System.IO; using System.Xml.Serialization; nam ...

  7. JZ-017-树的子结构

    树的子结构 题目描述 输入两棵二叉树A,B,判断B是不是A的子结构.(ps:我们约定空树不是任意一个树的子结构) 题目链接: 树的子结构 代码 /** * 标题:树的子结构 * 题目描述 * 输入两棵 ...

  8. .NET 6: New DateOnly and TimeOnly strcuts

    Background and Motivation .NET 目前有用于处理日期和时间的DateTime和DateTimeOffset.但在许多情况下,用户需要处理日期而根本不关心时间部分,也存在需要 ...

  9. FlinkX

    FlinkX的安装与简单使用 目录 FlinkX的安装与简单使用 FlinkX的安装 FlinkX的简单使用 MySQLToHDFS MySQLToHive MySQLToHBase MySQLToM ...

  10. 矩池云 | 搭建浅层神经网络"Hello world"

    作为图像识别与机器视觉界的 "hello world!" ,MNIST ("Modified National Institute of Standards and Te ...