setPassportDataErrors
Memberi tahu pengguna tentang kesalahan Telegram Passport.
Nilai kembalian: Jika berhasil, mengembalikan True.
Parameter
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
user_id | Integer | Ya | ID pengguna |
errors | Array of PassportElementError | Ya | Array JSON PassportElementError |
Contoh permintaan
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/setPassportDataErrors" \
-H "Content-Type: application/json" \
-d '{
"user_id": 123456789,
"errors": [
{
"source": "data",
"type": "personal_details",
"field_name": "first_name",
"data_hash": "DATA_HASH",
"message": "Invalid name"
}
]
}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/setPassportDataErrors",
json={
"user_id": 123456789,
"errors": [
{
"source": "data",
"type": "personal_details",
"field_name": "first_name",
"data_hash": "DATA_HASH",
"message": "Invalid name"
}
]
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/setPassportDataErrors`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"user_id": 123456789,
"errors": [
{
"source": "data",
"type": "personal_details",
"field_name": "first_name",
"data_hash": "DATA_HASH",
"message": "Invalid name"
}
]
}),
});
console.log(await res.json());
Panduan langkah demi langkah: Cara Membuat Bot Telegram: dari BotFather sampai Pesan Pertama
Metode terkait
getCustomEmojiStickersMengembalikan info stiker emoji kustom.getUserChatBoostsMengembalikan boost yang diberikan pengguna ke chat.getBusinessConnectionMendapatkan info koneksi bisnis.savePreparedInlineMessageMenyimpan pesan inline yang telah disiapkan.verifyUserMemverifikasi pengguna atas nama organisasi.verifyChatMemverifikasi chat atas nama organisasi.removeUserVerificationMenghapus verifikasi pengguna.removeChatVerificationMenghapus verifikasi chat.setUserEmojiStatusMengatur status emoji pengguna.savePreparedKeyboardButtonMenyimpan tombol keyboard untuk Mini App.