1

我正在构建一个转销商平台,客户可以在其中购买 Google app for Business 并使用 Gmail 服务,我需要验证用户是否设置了 MX 记录,以便我可以自动设置 MX 记录验证。所以我的问题是:

  1. 我的假设是,我可以为此目的使用 Admin settings Api 作为经销商服务帐户,是否正确?
  2. 调用此 Api 的正确范围是什么,这是https://apps-apis.google.com/a/feeds/domain/吗?

  3. 我能否获得工作示例来完成此操作,例如我使用 Python 语法的域验证。

    service = build("siteVerification", 'v1', http=http)

    其次是

    response=service.webResource().insert(body=request_verify_domain,verificationMethod="DNS_TXT").execute()

我正在寻找一个类似的示例来验证作为经销商服务帐户持有人的 MX 记录。

提前致谢!

4

1 回答 1

0

查看 Google 提供的多种不同语言的端到端代码实验室: https ://developers.google.com/admin-sdk/reseller/v1/codelab/intro

回答您的问题:

  • 您可以使用经销商域上的服务帐户代表您的客户域验证站点。
  • 站点验证api的范围是:https ://www.googleapis.com/auth/siteverification
  • 无法通过 API 验证 MX 记录。如果站点/域本身经过验证,那么您会没事的。即使 MX 记录未在域上“验证”,邮件仍将继续流动(假设您实际设置了 mx 记录)。基本上,验证 mx 只不过是摆脱了 cpanel 中的小唠叨消息——它纯粹是装饰性的。:)
于 2014-06-19T03:14:07.130 回答