getBusinessAccountGifts
İşletme hesabının hediyelerini döndürür.
Dönüş değeri: Başarılı olduğunda OwnedGifts döndürür.
Parametreler
| Parametre | Tür | Zorunlu | Açıklama |
|---|---|---|---|
business_connection_id | String | Evet | İşletme bağlantısı ID'si |
exclude_unsaved | Boolean | İsteğe bağlı | Profil sayfasına kaydedilmemiş hediyeleri hariç tut |
exclude_saved | Boolean | İsteğe bağlı | Profil sayfasına kaydedilmiş hediyeleri hariç tut |
exclude_unlimited | Boolean | İsteğe bağlı | Sınırsız sayıda satın alınabilen hediyeleri hariç tut |
exclude_limited_upgradable | Boolean | İsteğe bağlı | Benzersize yükseltilebilen sınırlı hediyeleri hariç tut |
exclude_limited_non_upgradable | Boolean | İsteğe bağlı | Benzersize yükseltilemeyen sınırlı hediyeleri hariç tut |
exclude_unique | Boolean | İsteğe bağlı | Benzersiz hediyeleri hariç tut |
exclude_from_blockchain | Boolean | İsteğe bağlı | TON blokzincirinden atanan hediyeleri hariç tut |
sort_by_price | Boolean | İsteğe bağlı | Gönderim tarihi yerine hediye fiyatına göre sırala |
offset | String | İsteğe bağlı | Sayfalama ofseti |
limit | Integer | İsteğe bağlı | Sayı (1-100) |
Örnek istek
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/getBusinessAccountGifts" \
-H "Content-Type: application/json" \
-d '{"business_connection_id":"BUSINESS_CONNECTION_ID"}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/getBusinessAccountGifts",
json={
"business_connection_id": "BUSINESS_CONNECTION_ID"
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/getBusinessAccountGifts`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"business_connection_id": "BUSINESS_CONNECTION_ID"
}),
});
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
getBusinessAccountStarBalanceİşletme hesabının Stars bakiyesini döndürür.transferBusinessAccountStarsStars'ı işletme hesabından bot bakiyesine aktarır.readBusinessMessageİşletme hesabı adına gelen mesajı okundu olarak işaretler.deleteBusinessMessagesİşletme hesabı adına mesajları siler.setBusinessAccountNameİşletme hesabının adını ayarlar.setBusinessAccountUsernameİşletme hesabının kullanıcı adını ayarlar.setBusinessAccountBioİşletme hesabının biyografisini ayarlar.setBusinessAccountProfilePhotoİşletme hesabının profil fotoğrafını ayarlar.removeBusinessAccountProfilePhotoİşletme hesabının profil fotoğrafını kaldırır.setBusinessAccountGiftSettingsİşletme hesabının hediye ayarlarını yapılandırır.