基于受限设备OAUTH2流程访问Google Tasks权限不足问题咨询
问题排查说明
你遇到的403报错根因为access token绑定的权限范围不符合Google Tasks API要求,和受限输入设备OAuth2流程本身无关,该授权流程支持调用Google Tasks接口,不存在读取限制。
修复步骤
- 调整OAuth授权请求的scope参数:仅读取任务数据请传入
https://www.googleapis.com/auth/tasks.readonly,如需读写权限请传入https://www.googleapis.com/auth/tasks - 重新走完整的受限输入设备OAuth授权流程,引导用户完成新权限的授权,原有绑定了错误权限的access token、refresh token无法直接复用
- 使用新授权得到的凭证调用Tasks接口即可正常请求数据
内容的提问来源于stack exchange,提问作者Konrad Eichstädt
相关产品推荐
相关产品推荐

