ОТПРАВКА СООБЩЕНИЯ
Метод: GET/POST
Authorization: No Auth
...
Примечание |
---|
|
Вместо {token} нужно указать токен БОТа в телеграме, полученный от https://t.me/BotFather |
Блок кода |
---|
language | phppy |
---|
theme | DJango |
---|
firstline | 1 |
---|
title | CURLInline клавиатура |
---|
collapselinenumbers | true |
---|
|
curl{
--location --globoff --request GET 'https://api.telegram.org/bot{token}/sendMessage?chat_id={chat_id}&text={text}&message_thread_id={topic_id}' \
--header 'Content-Type: application/json' \
--data '{
"reply_markup": {
"reply_markup": {
"inline_keyboard": [
[
"inline_keyboard": [
[
{
"text": "Ссылка на сайт",
"url": "https://twin24.ai"
},
{
"text": "WebApp",
"web_app": {
"url": "https://twin24.ai"
}
}
],
[
{
"text": "Ссылка на сайт2",
"url": "https://twin24.ai"
},
{
"text": "WebApp2",
"web_app": {
"url": "https://twin24.ai"
}
}
]
]
}
}' |
Блок кода |
---|
language | pyphp |
---|
theme | DJango | firstline | 1 |
---|
title | Inline клавиатураCURL |
---|
linenumberscollapse | true |
---|
|
{
curl --location --globoff "reply_markup": {
--request GET 'https://api.telegram.org/bot{token}/sendMessage?chat_id={chat_id}&text={text}&message_thread_id={topic_id}' \
--header 'Content-Type: application/json' \
--data '{
"reply_markup": {
"inline_keyboard": [
[
{
"text": "Ссылка на сайт",
"url": "https://twin24.ai"
},
{
"text": "WebApp",
"web_app": {
"url": "https://twin24.ai"
}
}
],
[
{
"text": "Ссылка на сайт2",
"url": "https://twin24.ai"
},
{
"text": "WebApp2",
"web_app": {
"url": "https://twin24.ai"
}
}
]
]
}
}' |
Описание тела запроса (inline клавиатура):
Поле | Описание |
---|
reply_markup | объект "клавиатуры" |
reply_markup.inline_keyboard | Инлайн клавиатура (под сообщением) |
reply_markup.inline_keyboard.text | Текст кнопки |
reply_markup.inline_keyboard.url | ссылка для перехода при нажатии кнопки |
reply_markup.inline_keyboard.web_app | объект веб-аппа |
reply_markup.inline_keyboard.web_app.url | ссылка на веб-апп |
Блок кода |
---|
language | phppy |
---|
theme | DJango |
---|
firstline | 1 |
---|
title | CURLreply клавиатура |
---|
collapselinenumbers | true |
---|
|
curl{
--location --globoff --request GET 'https://api.telegram.org/bot{token}/sendMessage?chat_id={chat_id}&text={text}&message_thread_id={topic_id}' \
--header 'Content-Type: application/json' \
--data '{
"reply_markup": {
"replyone_time_markupkeyboard": {
"one_time_keyboard": truetrue,
"input_field_placeholder": "выберите пункт",
"resize_keyboard": true,
"keyboard": [
[
{
"text": "Просто кнопка-ответ"
},
{
"text": "WebApp",
"web_app": {
"url": "https://twin24.ai"
}
}
],
[
{
"text": "Запрос контакта",
"request_contact": true
},
{
"text": "Запрос локации",
"request_location": true
}
]
]
}
}' ]
]
}
} |
Блок кода |
---|
language | php |
---|
theme | DJango |
---|
title | CURL |
---|
collapse | true |
---|
|
curl --location --globoff --request GET 'https://api.telegram.org/bot{token}/sendMessage?chat_id={chat_id}&text={text}&message_thread_id={topic_id}' \
--header 'Content-Type: application/json' \
--data ' |
Блок кода |
---|
language | py |
---|
theme | DJango |
---|
firstline | 1 |
---|
title | reply клавиатура |
---|
linenumbers | true |
---|
|
{
"reply_markup": {
"one_time_keyboard": true,
"input_field_placeholder": "выберите пункт",
"resize_keyboard": true,
"keyboard": [
[
{
"text": "Просто кнопка-ответ"
},
{
"text": "WebApp",
"web_app": {
"url": "https://twin24.ai"
}
}
],
[
{
"text": "Запрос контакта",
"request_contact": true
},
{
"text": "Запрос локации",
"request_location": true
}
]
]
}
}' |
Описание тела запроса (reply клавиатура):
...