【发布时间】:2012-10-29 02:03:50
【问题描述】:
如何在不尝试修改域的情况下检查域是否启用了 GData Provisioning API?
我能找到的唯一会给出 API 失败响应的方法是尝试创建一个新用户。这显然是一种糟糕的方式。
我通过 OAuth 请求访问时的响应是相同的,与他们是否检查了域设置无关。获取请求(例如获取域的用户列表)不需要启用此设置。
【问题讨论】:
标签: google-apps google-provisioning-api
如何在不尝试修改域的情况下检查域是否启用了 GData Provisioning API?
我能找到的唯一会给出 API 失败响应的方法是尝试创建一个新用户。这显然是一种糟糕的方式。
我通过 OAuth 请求访问时的响应是相同的,与他们是否检查了域设置无关。获取请求(例如获取域的用户列表)不需要启用此设置。
【问题讨论】:
标签: google-apps google-provisioning-api
由于您正在执行 OAuth,因此您应该拥有您所扮演的管理员的电子邮件地址。尝试切换用户 ipWhitelisted 标志。这个标志几乎没有意义,但如果你成功了,你可能应该把它翻转回来。 https://developers.google.com/google-apps/provisioning/#updating_a_user_account
如果您愿意添加其他 OAuth 范围,请考虑添加管理设置 API 范围并尝试在那里检索设置,我敢肯定,如果 Prov. API 标志在 CPanel 中被禁用。 https://developers.google.com/google-apps/admin-settings/
【讨论】:
https://apps-apis.google.com/a/feeds/domain/2.0/domain.com/general/defaultLanguage