смс
-
-
-

Вы здесь: Напиши.Ру / Программные интерфейсы (API) для отправки телеграмм, писем и т.д.

 [Russian] [English]
- - ---------------- - ---------
Авторизация:
eMail

Password


 Запомнить меня
Регистрация
Забыли пароль?

Отправка:
Письмо
Телеграмма
Факс
Телекс

Как платить
Справочники
Тарифы
Программные интерфейсы (API) для отправки телеграмм, писем и т.д.
О проекте
Помощь
Спонсоры
Реклама на сайте
Поддержите нас
Гостевая книга
Публикации



-
-
-
-
-
-
-
-
Программные интерфейсы (API) для отправки телеграмм, писем и т.д.
Здесь описаны HTTP/XML интерфейсы для работы с сайтом. Вы можете использовать эти интерфейсы самостоятельно (например, для автоматической отправки уведомлений или поздравлений вашим клиентам), или сделать свой собственный сайт для отправки сообщений, который будет использовать Напиши.Ру в качестве "движка".
    Запросы следует отправлять на URL=http://www.napishi.ru/extxml.asp методом POST. Запрос должен быть обрамлён тэгами <request></request>, внутри которых должны находиться обязательные и [необязательные] параметры. В ответ на запрос сервер выдаст XML, в котором обязательно будет поле <result> со значением "OK" или "ERROR".
    Дополнение: по многочисленным просьбам запросы теперь можно отправлять не только в виде XML, но и обычными методами GET (параметры включать в URL) или POST (параметры - в полях формы).
    Примеры xml-запросов и ответов - ниже.
    Отправка сообщений доступна любому пользователю с положительным балансом. Стоимость отправки сообщений через XML-интерфейс - согласно действующим тарифам.
Параметр
Описание параметра
Параметры для любого запроса
user
Login зарегистрированного пользователя
[pwd]
Пароль в открытом виде
[pwdhash]
MD5-хэш пароля (используется вместо pwd).
command
send - Отправка сообщения.
status - Возвращает статус отправленного ранее сообщения.
balance - Запрос баланса. Возвращает остаток на счете (в USD).
price - Расчёт стоимости сообщения. Все параметры - те же, что и у команды "send".
cancel - Отменить ранее отправленное сообщение (если возможна отмена). Все параметры - те же, что и у команды "status".
delete - Удалить сообщение (если возможно). Все параметры - те же, что и у команды "status".
Параметры для command=status
order_id
Номер заказа
Параметры для command=send
product_id
1 - Письмо
2 - Телеграмма
4 - Телекс
message_body
Текст сообщения
[debug]
Если непустой, реальной отправки сообщения не произойдёт, на email пользователя вернётся письмо с отладочной информацией. Используется для отладки.
[schedule]
Дата и время в формате "yyyyMMdd hh:mm". Если задан, сообщение будет отложено до указанного срока.
[postback_url]
URL, на который методом POST будет отправлено уведомление (в формате XML) о том, что сообщение получило "окончательный" статус. Либо адрес email, тогда уведомление придёт по email.
Параметры для command=send & product_id=4 (Телекс)
full_telex_no
Полный номер телекса получателя, включая код страны.
Параметры для command=send & product_id=2 (Телеграмма)
country_code
Стандартный двухбуквенный код страны. Для России="RU".
city_address
Город получателя.
street_address
Улица, дом, квартира.
recipient_name
Фамилия и имя/инициалы получателя (в родительном падеже).
signature
Подпись (имя отправителя).
[urgent]
Признак срочности, применим только для телеграмм в Россию. Если задан, телеграмма будет доставлена, как срочная.
Параметры для command=send & product_id=1 (Письмо)
to_country_code
Стандартный двухбуквенный код страны. Для России="RU".
[to_zipcode]
Почтовый индекс получателя
[to_region]
Регион получателя (область, край и т.д.)
to_city_address
Город получателя.
to_street_address
Улица, дом, квартира получателя.
to_name
Имя получателя
[to_company]
Название компании (организации) получателя.
from_country_code
Стандартный двухбуквенный код страны отправителя. Для России="RU".
[from_zipcode]
Почтовый индекс отправителя
[from_region]
Регион отправителя (область, край и т.д.)
[from_city_address]
Город отправителя.
[from_street_address]
Улица, дом, квартира отправителя.
from_name
Имя отправителя.
[from_company]
Компания (организация) отправителя.
[picture_url]
Урл картинки, которая будет напечатана в письме
Вы можете скачать примеры скриптов (.vbs), полностью реализующие описанные вызовы XML-интерфейсов.

Результаты последних опросов


Google поиск  На этом сайте В интернете
-
-
-
-
-
Спонсоры сервиса имеют возможность размещать рекламу в бумажных письмах и на сайте Напиши.Ру.

-----
[Russian] [English]
Отправка телеграмм, телексов и 'бумажных' писем через интернет в любую страну. Система гибридной почты.  
Идея, дизайн, программирование, наполнение и поддержка © 2001-2017 Леонид Медведев.  

Rambler's Top100 Rambler's Top100
.