approveSuggestedPost
Doğrudan mesajlardaki önerilen gönderiyi onaylar.
Dönüş değeri: Başarılı olduğunda True döndürür.
Parametreler
| Parametre | Tür | Zorunlu | Açıklama |
|---|---|---|---|
chat_id | Integer | Evet | Sohbet ID'si |
message_id | Integer | Evet | Önerilen gönderinin mesaj ID'si |
send_date | Integer | İsteğe bağlı | Yayın zamanı, Unix zaman damgası (en fazla 30 gün sonrası; tarih zaten ayarlıysa belirtmeyin) |
Örnek istek
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/approveSuggestedPost" \
-H "Content-Type: application/json" \
-d '{"chat_id":123456789,"message_id":42}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/approveSuggestedPost",
json={
"chat_id": 123456789,
"message_id": 42
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/approveSuggestedPost`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"chat_id": 123456789,
"message_id": 42
}),
});
console.log(await res.json());
Adım adım rehber: Telegram bot nasıl yapılır? BotFather ile adım adım bot oluşturma
İlgili metotlar
sendMessageMetin mesajı gönderir.forwardMessageMesajı iletir.forwardMessagesBirden fazla mesajı iletir.copyMessageMesajı, orijinal mesaja bağlantı olmadan kopyalar.copyMessagesBirden fazla mesajı kopyalar.deleteMessageMesajı siler.deleteMessagesBirden fazla mesajı siler.sendChatActionSohbet eylemi gönderir (typing vb.).sendMessageDraftMesaj taslağı gönderir - geçici önizleme (Bot API 9.5+).sendContactKişi gönderir.sendLocationKonum gönderir.sendVenueMekan gönderir.