Версия 0.1.3 · Команды установки используют точные версии.
Подарить Telegram Premium через API
API подарка Telegram Premium: 3, 6 или 12 месяцев, form-urlencoded, заголовки кошелька и обработка ошибок.
При покупке mnemonic кошелька и сессия/cookie Fragment передаются оператору API.
POST /buy-premium/ принимает username и duration в form data. Поддерживаются только 3, 6 или 12 месяцев. payment_method — usdt_ton или ton. Заголовки те же, что у buy-stars.
Проверенный backend отклоняет пользователя, уже имеющего Premium. Проверяйте состояние перед продажей. SDK сохраняет ответ сервера и не выбирает другой срок автоматически.
Операция тратит средства кошелька. После timeout, сетевой ошибки или неопределённого ответа сначала сверяйте состояние кошелька и получателя. Гарантия Idempotency-Key не документирована.
Пример
curl -X POST https://fragment.donor.uz/buy-premium/ \
-H "Cookie: $FRAGMENT_COOKIE" -H "Mnemonic: $WALLET_MNEMONIC" \
--data-urlencode "username=durov" --data "duration=3"Читайте дальше
API подарка Telegram Premium по username · Интеграция подарков Telegram Premium в backend · Timeout платежа: защита от повторной покупки Telegram Stars