Methods description: SMS-REG.com API 2.0

Метод getState
Возвращает состояние выбранной операции.

Параметры:

tzid
Идентификатор операции.
int (числовое значение), обязательный параметр.



Результат:

После успешного выполнения получите ответ в формате JSON, в следующем виде:
{response: RESPONSE, service:SERVICE, number:NOMER, msg:ANSWER, full_msg:FULL_ANSWER} ,
где:
NOMER — выделенный номер,
ANSWER — код из смс,
FULL_ANSWER — полное сообщение, (отображается при статусах TZ_NUM_ANSWER и TZ_OVER_OK)
SERVICE — сервис, значения такие же как в методе getNum

RESPONSE принимает одно из следующих значений:
  • WARNING_NO_NUMS — нету подходящих номеров
  • TZ_INPOOL — операция ожидает выделения номера
  • TZ_NUM_PREPARE — выдан номер, ожидается выполнение метода SetReady
  • TZ_NUM_WAIT — ожидается ответ
  • TZ_NUM_ANSWER — поступил ответ. Возвращает последнее поступившее смс по заказанному номеру. Если в течении операции вы ожидаете второе смс, то просто используйте повторно этот метод после того как отправляющая сторона выслала новое сообщение.


  • Также если время по операции уже истекло то получите следующие значения:
  • TZ_OVER_OK — операция завершена
  • TZ_OVER_EMPTY — ответ не поступил за отведенное время
  • TZ_OVER_NR — вы не отправили запрос методом setReady
  • TZ_DELETED — операция удалена, средства возвращены


© Copyright 2012-2023 | We don't stop playing because we grow old; we grow old because we stop playing. (© George Bernard Shaw)