Статус и фото в мессенджерах

P.0071.VER.ACT-WA

Блок недоступен для подключения

Содержит информацию о том, зарегистрирован ли номер телефона в WhatsApp и Telegram. Также предоставляется ссылка на фото из аккаунтов в этих мессенджерах.

Идентификаторы объекта: номер телефона.

Иcпользуемые источники: check_person/messenger.

Время генерации отчёта:

  • 50-й перцентиль — 13 с;
  • 95-й перцентиль — 20 с.

Параметры запроса

При отправке запроса на генерацию отчёта в теле запроса указываются следующие параметры:

Параметр Тип Обязательность Описание
queryType string Обязательный Тип запроса.
Фиксированное значение: MULTIPART
query string Обязательный Значение простого запроса.
Фиксированное значение:  
data object Обязательный Идентификаторы объекта
Параметры объекта data
phone string Обязательный Номер телефона.
Допустимый формат: 89999999999, 8(999)9999999, +79999999999, +7(999)9999999, 79999999999или 7(999)9999999; разрешены пробелы между цифрами

Пример тела запроса

{
  "queryType": "MULTIPART",
  "query": " ",
  "data": {
    "phone": "79991234567"
  }
}

Структура отчёта

Данные отчёта находятся в объекте data[].content.check_person.messenger тела ответа.

Все даты в отчёте указываются в формате YYYY-MM-DDThh:mm:ssZ.

Поле Тип Описание
whats_app string Сведения об аккаунте WhatsApp
telegram string Сведения об аккаунте Telegram

Сведения об аккаунте

Поле Тип Описание
status string Наличие аккаунта.
Справочник значений
photo_url string Ссылка на фото аккаунта
user_name string Никнейм пользователя (если задан пользователем)
last_date string Дата и время последнего появления в сети (если известно)
last_date_type string Частота появления в сети (если известна).
Возможные значения: exact, recently, weekly, monthly, rare, unknown
user_status string Статус, установленный пользователем (если задан)
status_date string Дата и время установки статуса пользователя (если известно)

Справочник Наличие аккаунта

Значение Описание
NO Аккаунт не существует
YES Аккаунт существует
ERROR Ошибка
NONE Неизвестный статус

Пример данных отчёта

{
  "data": [
    {
      "report_type_uid": "P.0071.VER.ACT-WA_test_report@test_domain",
      "progress_ok": 1,
      "progress_wait": 0,
      "progress_error": 0,
      "state": {
        "sources": [
          {
            "_id": "check_person/messenger",
            "state": "OK",
            "data": {}
          }
        ],
        "data": {}
      },
      "content": {
        "check_person": {
          "messenger": {
            "whats_app": {
              "status": "YES",
              "photo_url": "http://strg.url/wa-photo",
              "user_name": "ivanov",
              "last_date": "2023-02-06T12:08:00.826Z",
              "last_date_type": "exact",
              "user_status": "Hey there I am using WhatsApp",
              "status_date": "2023-02-06T12:08:00.827Z"
            },
            "telegram": {
              "status": "YES",
              "photo_url": "http://strg.url/tg-photo",
              "user_name": "ivan_ivanov",
              "last_date": "2023-02-06T12:08:00.826Z",
              "last_date_type": "exact",
              "user_status": "В отпуске",
              "status_date": "2023-02-06T12:08:00.827Z"
            }
          }
        }
      }
    }
  ]
}

Пример отчёта, если данные не найдены

{
  "data": [
    {
      "report_type_uid": "P.0071.VER.ACT-WA_test_report@test_domain",
      "progress_ok": 1,
      "progress_wait": 0,
      "progress_error": 0,
      "state": {
        "sources": [
          {
            "_id": "check_person/messenger",
            "state": "OK",
            "data": {}
          }
        ],
        "data": {}
      },
      "content": {
        "check_person": {
          "messenger": {
            "whats_app": {
              "status": "NO",
              "last_date_type": "unknown"
            },
            "telegram": {
              "status": "NO",
              "last_date_type": "unknown"
            }
          }
        }
      }
    }
  ]
}