Google api Gmail API拒绝授权电子邮件';s的要求
我有一个realusername@gmail.com电子邮件地址,我有一个授权的delegateusername@gmail.com 如果我通过gmail应用程序用realusername登录,我可以访问委托帐户,但如果我想用gmail api登录,它拒绝了 我称之为: 得到 {MY_API_KEY} 在我使用realusername进行身份验证并收到以下信息后:Google api Gmail API拒绝授权电子邮件';s的要求,google-api,gmail-api,Google Api,Gmail Api,我有一个realusername@gmail.com电子邮件地址,我有一个授权的delegateusername@gmail.com 如果我通过gmail应用程序用realusername登录,我可以访问委托帐户,但如果我想用gmail api登录,它拒绝了 我称之为: 得到 {MY_API_KEY} 在我使用realusername进行身份验证并收到以下信息后: { "error": { "errors": [ { "domain": "global", "reas
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Delegation denied for realusername@gmail.com"
}
],
"code": 403,
"message": "Delegation denied for realusername@gmail.com"
}
}
它应该有用,不是吗
有人能帮我解释一下为什么会发生这种情况,或者我能做些什么来让它工作?使用
“我”
作为用户ID
。你仍然需要一个。这对我不好,因为如果使用“我”我会收到realusername的标签,但我会得到delegateusername的标签我明白:)请看我链接的答案。Gmail API中的委托与web ui的工作方式不同。在这种情况下,对我来说,“用户ID”似乎完全没有用处,因为它必须始终是“我”,所以这是错误,不是吗?这是一个好观点。老实说,我不知道,因为我从未使用过委托请求。希望谷歌专业人士能回答这个问题。