Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Протестировать методы API можно на странице интерактивного обозревателя и без написания кода

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

С помощью данного ресурса можно отправить, получить, пометить сообщение (прочитано или нет), а также удалить сообщение.

Ресурсы /message/

Ресурс управления сообщениями добавочного

GET /extension/{extension_id}/message/

Запросить сообщения добавочного

Параметры URL

Name

Type

Description

start_datetimestringначало даты запроса в формате  %Y-%m-%d %H:%M:%S
src_numstringфильтр по номеру источника
dst_numstringфильтр по номеру назначения
end_datetimestringконец даты запроса в формате  %Y-%m-%d %H:%M:%S
per_pageintegerжелаемое количество сообщений в ответе на один запрос
pageintegerномер страницы (нужен при указании per_page)
orderstringasc, либо desc
extension_idstringОбязательный параметр

Параметры ответа

Name

Type

Description

chat_idstringid чата
dst_numstringНомер получателя сообщения
extension_idintegerid добавочного
flowstringНаправление (out, in)
idstringid сообщения
init_time_gmtstring
readbooleanTrue если прочитано, False если нет
src_numstringНомер отправителя сообщения
statusstringСтатус сообщения
textstringТекст сообщения

POST /extension/{extension_id}/message/send/

Отправить сообщение

Параметры URL

Name

Type

Description

extension_id

string


Параметры JSON

Name

Type

Description

dst_num

string

Номер получателя сообщения

src_numstringНомер отправителя сообщения
textstringТекст сообщения для отправки

Параметры ответа

Name

Type

Description

chat_id

string

id чата

idstringid сообщения
statusstringСтатус отправки сообщения

DELETE /extension/{extension_id}/message/{message_id}

Удалить сообщение

Параметры URL

Name

Type

Description

extension_id

string

id добавочного

message_idstringid сообщения

GET /extension/{extension_id}/message/{message_id}

Получить(прочитать) сообщение

Параметры URL

Name

Type

Description

extension_idstringid добавочного
message_idstringid сообщения

Параметры ответа

Name

Type

Description

chat_idstringid чата

dst_num

stringНомер получателя сообщения
extension_idintegerid добавочного
flowstringНаправление (out, in)
idstringid сообщения
init_time_gmtstring
readbooleanTrue если прочитано, False если нет
src_numstringНомер отправителя сообщения
statusstringСтатус сообщения
textstringТекст сообщения

PUT

/extension/{extension_id}/message/{message_id}

Пометить сообщение прочтенным

Параметры URL

Name

Type

Description

extension_idstringid добавочного
message_idstringid сообщения

Параметры JSON

Name

Type

Description

read

boolean

True - установить в "прочитано"

Параметры ответа

Name

Type

Description

chat_idstringid чата
dst_numstringНомер получателя сообщения
extension_idintegerid добавочного
flowstringНаправление (out, in)
idstringid сообщения
init_time_gmtstring
readbooleanTrue если прочитано, False если нет
src_numstringНомер отправителя сообщения
statusstringСтатус сообщения
textstringТекст сообщения

GET /extension/{extension_id}/chat/


Параметры URL

Name

Type

Description

extension_id

string

Нужно указать обязательно.

remote_numberstring
per_pageinteger
pageinteger

Параметры ответа

Имя

Тип

Описание

count_new

integer


idstring

last_message_id

string


last_message_init_time_gmt

string


last_message_textstring
remote_numberstring
  • No labels