savePreparedInlineMessage
Lưu tin nhắn inline đã chuẩn bị.
Giá trị trả về: Nếu thành công, trả về PreparedInlineMessage.
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
user_id | Integer | Có | ID người dùng |
result | InlineQueryResult | Có | Đối tượng JSON InlineQueryResult |
allow_user_chats | Boolean | Tùy chọn | Cho phép chat với người dùng |
allow_bot_chats | Boolean | Tùy chọn | Cho phép chat với bot |
allow_group_chats | Boolean | Tùy chọn | Cho phép chat nhóm |
allow_channel_chats | Boolean | Tùy chọn | Cho phép kênh |
Ví dụ request
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/savePreparedInlineMessage" \
-H "Content-Type: application/json" \
-d '{
"user_id": 123456789,
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/savePreparedInlineMessage",
json={
"user_id": 123456789,
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/savePreparedInlineMessage`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"user_id": 123456789,
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
}),
});
console.log(await res.json());
Hướng dẫn từng bước: Cách tạo bot Telegram từ A đến Z: BotFather, token và tin nhắn đầu tiên
Phương thức liên quan
getCustomEmojiStickersTrả về thông tin sticker emoji tùy chỉnh.getUserChatBoostsTrả về các lượt boost chat của người dùng.getBusinessConnectionLấy thông tin kết nối doanh nghiệp.verifyUserXác minh người dùng thay mặt một tổ chức.verifyChatXác minh chat thay mặt một tổ chức.removeUserVerificationGỡ xác minh người dùng.removeChatVerificationGỡ xác minh chat.setUserEmojiStatusĐặt trạng thái emoji cho người dùng.savePreparedKeyboardButtonLưu nút bàn phím cho Mini App.setPassportDataErrorsThông báo cho người dùng về lỗi Telegram Passport.