如何在不使用 sdk 的情况下从 php-curl 获取 google 分析数据?
How to get google analytics data from php-curl not using sdk's?
我正在浏览 google 分析 API 文档 我只能看到如何使用 SDK 获取分析数据,但我想通过 curl POST
或 GET
获取它方法。
如果您正在使用 curl 并且 php 我相信您仍然可以使用 Google api php 客户端库。但是,正如您所说,您不想使用客户端库,以下应该可以帮助您检索 Google 分析数据。
终点是
POST https://analyticsreporting.googleapis.com/v4/reports:batchGet
确保您使用有效的不记名令牌发送授权 header。
您可以在示例页面中看到所有 json post 个男孩 samples
{
"reportRequests":[
{
"viewId":"XXXX",
"dateRanges":[
{
"startDate":"2015-06-15",
"endDate":"2015-06-30"
}],
"metrics":[
{
"expression":"ga:sessions"
}],
"dimensions": [
{
"name":"ga:browser"
}]
}]
}
google 分析报告 api v4 不支持仅获取请求 post。
我正在浏览 google 分析 API 文档 我只能看到如何使用 SDK 获取分析数据,但我想通过 curl POST
或 GET
获取它方法。
如果您正在使用 curl 并且 php 我相信您仍然可以使用 Google api php 客户端库。但是,正如您所说,您不想使用客户端库,以下应该可以帮助您检索 Google 分析数据。
终点是
POST https://analyticsreporting.googleapis.com/v4/reports:batchGet
确保您使用有效的不记名令牌发送授权 header。
您可以在示例页面中看到所有 json post 个男孩 samples
{
"reportRequests":[
{
"viewId":"XXXX",
"dateRanges":[
{
"startDate":"2015-06-15",
"endDate":"2015-06-30"
}],
"metrics":[
{
"expression":"ga:sessions"
}],
"dimensions": [
{
"name":"ga:browser"
}]
}]
}
google 分析报告 api v4 不支持仅获取请求 post。