savePreparedKeyboardButton
Lưu nút bàn phím cho Mini App.
Giá trị trả về: Nếu thành công, trả về PreparedKeyboardButton.
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
user_id | Integer | Có | ID người dùng |
button | KeyboardButton | Có | Đối tượng JSON KeyboardButton (request_users, request_chat hoặc request_managed_bot) |
Ví dụ request
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/savePreparedKeyboardButton" \
-H "Content-Type: application/json" \
-d '{"user_id":123456789,"button":{}}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/savePreparedKeyboardButton",
json={
"user_id": 123456789,
"button": {}
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/savePreparedKeyboardButton`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"user_id": 123456789,
"button": {}
}),
});
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.savePreparedInlineMessageLưu tin nhắn inline đã chuẩn bị.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.setPassportDataErrorsThông báo cho người dùng về lỗi Telegram Passport.