Отправка сообщений со стикерами и контактами
Для отправки сообщений в чаты и каналы в API используется метод POST /messages
Подробнее об отправке других типов вложения — медиафайлы, клавиатура, «Как отправить несколько медиафайлов»
Отправка стикера
Чтобы отправить сообщение cо стикером в чат или канала через API, используйте метод POST /messages, в массиве attachments укажите type = sticker
Вы можете отправить стикер в сообщении или посте единственным вложением двумя способами:
- Через
code— уникальный код стикера - Через
urlстикера
В одном запросе можно отправить только один стикер
{
"attachments": [
{
"type": "sticker",
"payload": {
// Уникальный код стикера
"code": "2fd04f94e"
}
}
]
}
Отправка данных контакта
Чтобы отправить сообщение c контактом в чат или канала через API, используйте метод POST /messages, в массиве attachments укажите type = contact
Вы можете отправить контакт в сообщении или посте единственным вложением или в комбинации с вложением одной кнопки type=inline_keyboard
Сам контакт можете отправить двумя способами:
- Через
contact_id— идентификатор контакта - Через
vcf_info— информация о контакте в формате VCF
{
"text": "Это сообщение с данными контакта",
"attachments": [
{
// Вложение с контактом
"type": "contact",
"payload": {
// Имя контакта — поле необязательное
"name": "Имя Фамилия",
// Id контакта в MAX
"contact_id": "26575625762"
}
}
]
}