在Google Apps Provisioning API中请求域用户时获取HTTP 401/400

时间:2013-05-20 22:33:51

标签: google-provisioning-api

我们有一个与Google Apps域集成的应用,允许域管理员每晚在我们的网络应用中为其Google Apps域中的用户配置。

之前我注意到,如果管理员在域的cpanel中撤销对我们应用的访问权限,我们有时会获得HTTP 403或401,我有点通过我自己的个人测试域上的一些手动测试发现了这一点。然而,上周我们开始看到HTTP 400s,即使请求已正确形成(GET请求URL和params)。

我有两个问题

  1. 任何人都知道Provisioning API文档中的哪些地方有关于我可以预期的各种可能的HTTP响应代码的信息。
  2. 由于一些未记录的API更新,其他人最近看到了HTTP 400s的激增?
  3. 更新:呼叫的响应正文是

    <HTML> <HEAD> <TITLE>Bad Request</TITLE> </HEAD> <BODY BGCOLOR=\"#FFFFFF\" TEXT=\"#000000\"> <H1>Bad Request</H1> <H2>Error 400</H2> </BODY> </HTML>
    

    UPDATE2:这是我正在使用的请求网址

    "https://apps-apis.google.com/a/feeds/#{domain}/user/2.0?alt=json"
    

0 个答案:

没有答案