Есть ли Google API, чтобы проверить, является ли Gmail действительным от Java?

Мне нужно отладить приложение для управления контактами Google, и проблема в том, что иногда возникают проблемы с синхронизацией, потому что некоторые письма удаляются на серверах Google, но они отображаются активными в приложении.

Есть ли Google API для проверки, если почта все еще активна? Если нет, что, по вашему мнению, будет лучшим способом проверить gmail из Java-приложения?

Благодарю.

2 ответа

Попробуй это

https://developers.google.com/gmail/api/v1/reference/users/getProfile

Передав параметр userId, не забывайте о @gmail.com

В случае несуществующей учетной записи вы не получите статус HTTP 200

Попробуйте это https://bounce Inspector.com/api.php#java

в приведенной ниже ссылке измените:1- EMAIL_ADRESS_TO_VERIFY по электронной почте для подтверждения 2- Your_Domain_Name по вашему доменному имени или 127.0.0.1

      https://bounceinspector.com/api1/api.php?email=EMAIL_ADRESS_TO_VERIFY&domain=Your_Domain_Name

в приведенной ниже команде измените Your_API_KEY_HERE на ключ, соответствующий вашему домену, включенному в параметры URL (вы найдете его на странице доменов)

      httpConn.setRequestProperty("api_key", "Your_API_KEY_HERE");

Вы получите такой ответ:

      {
"error_status":0,
"score":99,
"result":1,
"email":"example@email.com"
}
Другие вопросы по тегам