یکپارچهسازی تبلیغات در بات تلگرام شما
پس از ایجاد و تأیید بلوک، میتوانید نمایش تبلیغات را در بات تلگرام خود شروع کنید.
مرحله ۱ — درخواست API
یک درخواست GET به آدرس زیر ارسال کنید:
https://api.adsgram.ai/advbot?tgid={TELEGRAM_USER_ID}&blockid={BLOCK_ID}&language={LANGUAGE}&token={your_token}
tgid— شناسه کاربر تلگرامblockid— شناسه Ad Block شما (از داشبورد)language— زبان مورد نظر تبلیغاتtoken— یک توکن منحصربهفرد مرتبط با حساب شما، قابل دسترسی در کابینت AdsGram (قابل بازیابی مجدد).
برای دریافتtoken، به پروفایل خود در گوشه بالا سمت راست بروید و روی دکمهکلیک کنید.

مهم
فقط از بخش عددی blockid استفاده کنید، بدون پیشوند bot-.
مرحله ۲ — پردازش پاسخ
API پاسخ زیر را برمیگرداند:
JSON
{
"text_html": "<a href='https://api.adsgram.ai/short/AwJ8ughbhDH'>Follow Velo For The Coming Big Announcement</a>\n<a>\nVelo\n\nMiss the Velo X Blackrock announcement previously?\nFollow Velo X now!\n\n<a href='https://api.adsgram.ai/short/DvvpNWxAtaG'>Click here to claim the reward after completing task!</a>\nAd. 18+</a>",
"click_url": "https://api.adsgram.ai/short/AwJ8ughbhDH",
"button_name": "Follow us!",
"image_url": "https://images.adsgram.ai/3d618923-ba5f-4589-a3a8-ed97bd301435",
"button_reward_name": "Claim reward!",
"reward_url": "https://api.adsgram.ai/short/DvvpNWxAtaG"
}مرحله ۳ — ارسال تبلیغ
از دادههای برگشتی برای ساخت پیام خود استفاده کنید:
text_html→ متن پیام (فرمت HTML)image_url→ تصویر تبلیغbutton_name+click_url→ دکمه inlinebutton_reward_name+reward_url→ دکمه inlineParseMode= HTML
✅ نمونه پیادهسازی در بخش قبلی موجود است.
مهم
text_htmlشامل تگهای HTML است. همیشه ParseMode.HTML را در فریمورک بات خود تنظیم کنید.- پیامهای تبلیغاتی ارسالشده از طریق بات نباید قابل Forward باشند.
باید از انواع پیامهای تلگرام استفاده کنید که جلوگیری از Forward را امکانپذیر میسازند، مانند sendPhoto یا sendMessage با پارامتر protect_content=True در Telegram API.