0

我有一个有效的 oauth2 access_token,它已获得“ https://apps-apis.google.com/a/feeds/emailsettings/2.0/ ”范围的授权。我可以成功地使用这个 access_token 向其他配置文件 api 端点发出请求。

我正在尝试获取该帐户已验证发送的电子邮件地址列表。我使用https://apps-apis.google.com/a/feeds/emailsettings/2.0/ {domain}/{user}/sendas 作为 url,并在 access_token 参数中传递访问令牌。尝试此操作时出现授权错误。

emailsettings API 是否应该可以通过 oauth2 访问?我究竟做错了什么?

4

2 回答 2

0

这适用于企业帐户的付费 Google 应用程序。它似乎不适用于 2012 年 12 月之前为企业帐户设置的免费 G​​oogle 应用程序。使用免费帐户时,在授权标头中提供 access_token 时的错误消息是“域无法使用 API”。

于 2014-03-06T19:17:41.217 回答
0

是的,可以通过 OAuth 2.0 访问电子邮件设置 API。我怀疑您可能没有使用管理员帐户来检索其他用户的 sendas。电子邮件设置 API 是 Admin SDK 的一部分。如果您只使用普通用户帐户,您将只能检索您自己的 sendas 信息

于 2014-03-05T22:42:39.537 回答