【问题标题】:Adding an alias to a secondary domain using domain API使用域 API 向辅助域添加别名
【发布时间】:2016-05-30 23:10:27
【问题描述】:

我正在尝试使用域 api 在我的谷歌应用程序中为辅助域添加别名,但没有成功。

this 文章中写道:必须通过 Domains API 添加辅助域的域别名

使用 APIs Explorer 我尝试了这个查询:

POST https://www.googleapis.com/admin/directory/v1/customer/my_customer/domains?key={YOUR_API_KEY}

{
 "domainName": "primarydomain.com",
 "domainAliases": [
  {
   "parentDomainName": "secondarydomain.com",
   "domainAliasName": "secondarydomainalias.it",
   "verified": false
  }
 ]
}

但我收到以下错误

>     409 Conflict
>     
>     - Hide headers -
>     
>     Cache-Control:  private, max-age=0
>     Content-Encoding:  gzip
>     Content-Length:  136
>     Content-Type:  application/json; charset=UTF-8
>     Date:  Thu, 18 Feb 2016 16:35:14 GMT
>     Expires:  Thu, 18 Feb 2016 16:35:14 GMT
>     Server:  GSE
>     Vary:  Origin, X-Origin
>     
>     {
>      "error": {
>       "errors": [
>        {
>         "domain": "global",
>         "reason": "duplicate",
>         "message": "Domain is already set up."
>        }
>       ],
>       "code": 409,
>       "message": "Domain is already set up."
>      }
>     }

有同样问题的人找到解决方案了吗?

最佳

桤木

【问题讨论】:

    标签: google-admin-sdk google-domain-api


    【解决方案1】:

    编辑:我重新阅读了您的问题,并在看到问题时更改了答案-您的 POST 端点和数据都不正确。

    正确的端点是 https://www.googleapis.com/admin/directory/v1/customer/<customerId>/domainaliases

    正确的数据是

    {
      "domainAliasName": secondarydomainalias.it,
      "parentDomainName": secondarydomain.com
    }
    

    你可以在domain aliases insert page这里试试这个

    您将需要您的域的“customerId”来提出这些请求,通过在域中执行get on a user 来获取它。

    【讨论】:

    • 尝试列出现有的主域和辅助域并得到了这个(缩短):{ ... "domains": [ { ... "domainName": "primarydomain.com", "domainAliases": [ { ... "domainAliasName": "primarydomain.it", "parentDomainName": "primarydomain.com", ... } ], "isPrimary": true, ... }, { ... "domainName": "secondarydomain.com", "isPrimary": false, ... } ] }
    • 同样的问题。端点保持不变,POST googleapis.com/admin/directory/v1/customer/…{YOUR_API_KEY} 我得到了同样的错误......知道吗?
    • 当您使用“域”时,正确的端点以“域别名”结尾。
    • 好的,明白了。我正在查看错误的网页。使用你链接的一切工作正常。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-03
    • 1970-01-01
    • 2016-03-25
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    相关资源
    最近更新 更多