Подтвердить домен аутентификации

Вы можете проверить конкретный домен или все домены аутентификации, которые вы зарегистрировали в Postmaster.

Подтвердите конкретный домен

Чтобы проверить конкретный домен, вызовите domains.get() с именем домена. Ниже приведен пример кода, показывающий, как проверить конкретный домен:

Ява

/**
   * Gets a specific domain registered by the client.
   *
   * @param service Authorized Gmail PostmasterTools API instance.
   * @param domainName The fully qualified domain name.
   * @return The domain
   * @throws IOException
   */
public static Domain getDomain(PostmasterTools service, String domainName) throws IOException {
  String query = String.format("domains/%s", domainName);
  Domain domain = service.domains().get(query).execute();
  System.out.println(domain.toPrettyString());
  return domain;
}

Питон

"""Gets a specific domain registered by the client.

Args:
service: Authorized Gmail PostmasterTools API instance.
domain_name: The fully qualified domain name.

Returns:
The domain.
"""
def get_domain(service, domain_name):
  try:
      query = 'domains/' + domain_name
      domain = service.domains().get(name=query).execute();
      print(domain)
      return domain
  except errors.HttpError as err:
      print('An error occurred: %s' % err)

Подтвердить все домены

Чтобы проверить все домены, вызовите domains.list() . Ниже приведен пример кода, показывающий, как проверить все домены:

Ява

/**
   * Lists the domains that have been registered by the client.
   *
   * @param service Authorized Gmail PostmasterTools API instance.
   * @return Response message for ListDomains.
   * @throws IOException
   */
public static ListDomainsResponse listDomains(PostmasterTools service) throws IOException {
  ListDomainsResponse listDomainsResponse = service.domains().list().execute();
  for (Domain domain : listDomainsResponse.getDomains()) {
    System.out.println(domain.toPrettyString());
  }
    return listDomainsResponse;
}

Питон

"""Lists the domains that have been registered by the client.

Args:
service: Authorized Gmail PostmasterTools API instance.

Returns:
Response message for ListDomains.
"""
def list_domains(service):
  try:
      domains = service.domains().list().execute()
      if not domains:
          print('No domains found.')
      else:
          print('Domains:')
          for domain in domains['domains']:
              print(domain)
      return domains
  except errors.HttpError as err:
      print('An error occurred: %s' % err)
,

Вы можете проверить конкретный домен или все домены аутентификации, которые вы зарегистрировали в Postmaster.

Подтвердите конкретный домен

Чтобы проверить конкретный домен, вызовите domains.get() с именем домена. Ниже приведен пример кода, показывающий, как проверить конкретный домен:

Ява

/**
   * Gets a specific domain registered by the client.
   *
   * @param service Authorized Gmail PostmasterTools API instance.
   * @param domainName The fully qualified domain name.
   * @return The domain
   * @throws IOException
   */
public static Domain getDomain(PostmasterTools service, String domainName) throws IOException {
  String query = String.format("domains/%s", domainName);
  Domain domain = service.domains().get(query).execute();
  System.out.println(domain.toPrettyString());
  return domain;
}

Питон

"""Gets a specific domain registered by the client.

Args:
service: Authorized Gmail PostmasterTools API instance.
domain_name: The fully qualified domain name.

Returns:
The domain.
"""
def get_domain(service, domain_name):
  try:
      query = 'domains/' + domain_name
      domain = service.domains().get(name=query).execute();
      print(domain)
      return domain
  except errors.HttpError as err:
      print('An error occurred: %s' % err)

Подтвердить все домены

Чтобы проверить все домены, вызовите domains.list() . Ниже приведен пример кода, показывающий, как проверить все домены:

Ява

/**
   * Lists the domains that have been registered by the client.
   *
   * @param service Authorized Gmail PostmasterTools API instance.
   * @return Response message for ListDomains.
   * @throws IOException
   */
public static ListDomainsResponse listDomains(PostmasterTools service) throws IOException {
  ListDomainsResponse listDomainsResponse = service.domains().list().execute();
  for (Domain domain : listDomainsResponse.getDomains()) {
    System.out.println(domain.toPrettyString());
  }
    return listDomainsResponse;
}

Питон

"""Lists the domains that have been registered by the client.

Args:
service: Authorized Gmail PostmasterTools API instance.

Returns:
Response message for ListDomains.
"""
def list_domains(service):
  try:
      domains = service.domains().list().execute()
      if not domains:
          print('No domains found.')
      else:
          print('Domains:')
          for domain in domains['domains']:
              print(domain)
      return domains
  except errors.HttpError as err:
      print('An error occurred: %s' % err)