一、前言
很多网友开发者都不知道百度统计siteId、百度统计token怎么获取,在网上找的教程都是几年前老的教程,因此给大家出一期详细百度统计siteId、百度统计token、百度统计代码获取详细步骤教程。
二、登录到百度统计
1.1 登录到百度统计官网
使用个人账户登录即可
1.2 添加统计站点
进入导航栏,使用设置--网站列表--添加自己的站点信息
1.3 获取统计代码
复制配置到自己的网站系统中即可
1.4 获取API
这里对首次添加使用有要求,第一天完成相应站点PV要求,第二天即可开通(一般会延迟几个小时)
开通数据导出服务,百度统计Tongji API可以为网站接入者提供便捷的获取网站流量数据的通道,
从而使网站接入者可向网站帐号提供数据分析、运营监控、网站推广等服务。
1.5 获取siteId
在网站概况,地址栏处siteId=即可获取到
1.6 获取百度统计token
token获取,官方是有文档说明的,可以参看我的详细图文教程
调用百度账号的 API 接口,用户需要通过百度开发者中心的身份验证,具体步骤如下:
1.6.1 获得API Key
通过如下URL进入百度账号登录页,此处的登录账号就是您登录百度统计查看报告数据的账号,登录完成后将跳转至获取code的页面
http://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id={CLIENT_ID}&redirect_uri=oob&scope=basic&display=popup
其中:
{CLIENT_ID}
填写您的API Key
1.6.2 获取ACCESS_TOKEN
通过身份验证获取ACCESS_TOKEN
用户同意授权后,将跳转至一个获取CODE
的页面。复制CODE
值后可将其加入以下URL换取ACCESS_TOKEN
:
http://openapi.baidu.com/oauth/2.0/token?grant_type=authorization_code&code={CODE}&client_id={CLIENT_ID}&client_secret={CLIENT_SECRET}&redirect_uri=oob
其中:
{CLIENT_ID}
填写您的API Key
{CLIENT_SECRET}
填写您的Secret Key
{CODE}
填写您刚才拿到的CODE
得到返回数据
{
"expires_in": 2592000,
"refresh_token":"2.385d55f8615fdfd9edb7c4b5ebdc3e39.604800.1293440400-2346678-124328",
"access_token":"1.a6b7dbd428f731035f771b8d15063f61.86400.1292922000-2346678-124328",
"session_secret":"ANXxSNjwQDugf8615OnqeikRMu2bKaXCdlLxn",
"session_key":" 248APxvxjCZ0VEC43EYrvxqaK4oZExMB",
"scope":"basic"
}
也已网页地址栏直接看到ACCESS_TOKEN
完成,这就可以获取到到ACCESS_TOKEN
进行接下来的API请求。
三、测试使用效果
这里使用SparkAi系统来测试使用,关于SparkAi系统大家可以看看我的博客介绍:
SparkAi系统部署搭建文档SparkAi系统部署搭建文档https://www.idcyli.com/33.html这里配置对接好了,看下效果
其中 Access Token 的有效期为一个月,失效后,安装上述教程重新获取一次即可。