如何获取对谷歌分析具有较少权限的访问令牌
How to get access token with less permissions to google analytic
我们有谷歌的JS api客户端网站。
这就是我们的场景:
-
我们请求具有 [https://www.googleapis.com/auth/analytics.readonly', "https://www.googleapis.com/auth/analytics.edit"]
-
对于大多数用户来说,这正是我们所需要的。
-
但是,我们有一些只读用户,我们希望接收的权限少于刷新令牌允许的权限access_token。在我们的例子中,通过刷新令牌,我们希望接收仅具有"analytics.readonly"权限的访问令牌。
我们如何降低access_token权利?
我们允许你在尝试获取访问令牌时缩小刷新令牌的范围。只需将范围与刷新令牌一起发送到"令牌终结点",即可获得仅包含所请求范围的访问令牌。稍后我将添加指向文档的链接。
这次只需请求只读访问权限,您就需要再次请求身份验证。 一旦身份验证服务器创建了访问令牌,就无法降级访问令牌授予的访问权限。
相关文章:
- 使用Javascript获取Twitter访问令牌
- FB.login访问令牌facebook javascript SDK
- Phonegap:获取访问令牌时出现LinkedIn登录错误
- 访问令牌和响应数据
- 访问令牌facebook未激活
- OAuth和访问令牌
- 如何安全地获取&使用Facebook应用程序访问令牌发送通知使用PHP&Javascript
- 使用Javascript向ID数组发送通知时出现Facebook访问令牌错误
- 如何使用密码和用户名从 bitly 获取访问令牌
- Facebook Javascript SDK:发布到提要时验证访问令牌时出错
- Axios CORS 问题与 Github oauth 未获取访问令牌
- 在 js sdk 中手动设置访问令牌
- 如何使用访问令牌与Facebook Graph API
- 打开图形:Java脚本:必须使用活动访问令牌来查询有关当前用户的信息
- 在angularjs或nodejs中获取Pocket访问令牌
- 从网页在amazoncognito中注册Facebook访问令牌
- 授权客户端JS API调用Google'的具有现有访问令牌的gap库
- 使用Javascript SDK时,我需要传递访问令牌吗
- 如何获取对谷歌分析具有较少权限的访问令牌
- 带有“阅读权限”的Facebook页面访问令牌;只有