Получить статус доставки голосового сообщения с помощью Python

Получить статус доставки голосового сообщения, используя Python

Python : ДОКУМЕНТАЦИЯ API



Получить статус доставки голосового сообщения с помощью Python

Пример в Python:

import urllib2

afilnet_class="voice"
afilnet_method="getdeliverystatus"
afilnet_user="user"
afilnet_password="password"
afilnet_messages="123456,123457,123458"
afilnet_output=""

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&messages="+afilnet_messages+"&output="+afilnet_output
	
result = urllib2.urlopen(sUrl).read()



Смотрите пример в:

PHP Java С Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle Node JS Go Scala Swift Delphi



Детали метода

параметр Описание Обязательный / Необязательный
class=voice Запрошенный класс: класс, к которому сделан запрос обязательное
method=getdeliverystatus Запрошенный метод класса: метод класса, к которому сделан запрос обязательное
user Пользователь и адрес электронной почты вашей учетной записи Afilnet обязательное
password Пароль вашей учетной записи Afilnet обязательное
messages voice.getdeliverystatus_messages обязательное
output Выходной формат результата Необязательный

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


  •  status
  •   результат (если статус = успех), здесь вы получите следующие значения:
    • messageid
    • sms
    • deliverydate
    • deliverystatus
  • ошибка (если статус = ошибка), здесь вы получите код ошибки

Возможные коды ошибок перечислены ниже


Код Описание
MISSING_USER Пользователь или адрес электронной почты не включены
MISSING_PASSWORD Пароль не включен
MISSING_CLASS Класс не включен
MISSING_METHOD Метод не включен
MISSING_COMPULSORY_PARAM Обязательный параметр не включен
INCORRECT_USER_PASSWORD Неверный пользователь или пароль
INCORRECT_CLASS Неправильный класс
INCORRECT_METHOD Неправильный метод
Параметры:
  • class : voice
  • method : getdeliverystatus
  • user : user
  • password : password
  • messages : 123456,123457,123458
  • output :

Запрос:
https://www.afilnet.com/api/http/?class=voice&method=getdeliverystatus&user=user&password=password&messages=123456,123457,123458&output=

ВАЖНАЯ ИНФОРМАЦИЯ О ПЕЧЕНИ: Если вы продолжаете использовать этот веб-сайт, мы предполагаем, что вы принимаете условия использования. Вы найдете больше информации в нашей Политике использования файлов cookie.. Продолжать