0
我是Google Calendar API的新手,我为OAuth过程创建了服务帐户,然后使用JWT获取访问令牌。然后我尝试获取日历列表,但是响应没有获取日历列表。我正在使用域的商业帐户。我想查看我的组织用户日历列表。Google日历列表对于使用API的服务帐户不可见
响应:
{
"kind": "calendar#calendarList",
"etag": "\"p3208dll2qn2d60g\"",
"nextSyncToken": "CICG1qLVxNMCEjBtZWV0aW5nQHBvbGV0dXMtY2FsZW5kYXIuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20=",
"items": []
}
具有超级管理员访问组织用户。 我使用服务帐户对我的普通Gmail帐户进行了测试,它适用于所有api请求。
谢谢你的评论@DalmTo。我明白你的观点。同样,我需要使用服务帐户oauth的一个组织中的所有用户详细信息,但是当我尝试使用“https://www.googleapis.com/admin/directory/v1/users”此URL并使用此上述url获取访问令牌时,我使用访问令牌运行网址,它会抛出'404 - 错误请求'错误。我已在管理控制台(高级设置 - 管理API客户端访问)中添加了范围网址为“https://www.googleapis.com/auth/admin.directory.user”的服务帐户客户端ID并对其进行授权,但它会引发错误为我的api用户细节请求。 –
该端点不会获取访问令牌,并且您需要访问令牌才能使用它。 – DaImTo
有没有可能让你打个电话让我们聊聊? –