google-analytics - Google Analytics 请求的身份验证范围不足
问题描述
我正在向我创建的 Google Analytics 中的自定义报告发送 HTTP 发布请求。OAuth2.0 身份验证工作正常,我得到了我的访问令牌。但是在发送自定义报告请求时,我收到以下错误:
{
"error": {
"code": 403,
"message": "Request had insufficient authentication scopes.",
"status": "PERMISSION_DENIED"
}
}
我用于 OAuth 的用户与创建自定义报告的用户是同一用户,所以我不知道如何才能没有足够的身份验证范围。
这是一个我不明白的请求标头:
www-authenticate: Bearer realm="https://accounts.google.com/", error="insufficient_scope", scope="https://www.googleapis.com/auth/analytics.readonly https://www.googleapis.com/auth/analytics https://www.google.com/analytics/feeds https://www.google.com/analytics/feeds/data https://www.google.com/analytics/feeds/ https://www.google.com/analytics/feeds/accounts https://www.google.com/analytics/feeds/accounts/default"
我已经用其他帐户尝试过同样的事情,但我没有收到这个响应头,所以我认为它与错误有关。
谢谢。
解决方案
推荐阅读
- python - Factory Boy - 引用 SubFactory 中的字段
- php - 根据相似相邻值的数量将数组拆分为多个数组
- python - Numba TypingError:无法确定变量的类型
- python - python字符串格式中的%a是什么
- php - Google Drive API PHP(创建文件夹)
- angular - 角材料垫对话框得到不能
- python - 后向算法隐马尔可夫模型,第 0 个索引(终止步骤)产生错误结果
- nginx - 如何在 nginx 变量中转义 $
- c# - 使用 Core 的 DI Singleton 作为内存数据提供者?
- jenkins - 无法在 c:\JmeterTest\build.xml 找到构建脚本