ارسال درخواست به تلگرام
هر متد Bot API (sendMessage، sendPhoto، getChat، …) را از طریق بروکر اجرا کنید.
POST
scope: broker.requesthttps://api.irnoti.com/v1/broker/bots/{id}/requestmethod نام متد تلگرام و params پارامترهای آن (JSON) است. جواب خودِ تلگرام در response و کد HTTP آن در status برمیگردد؛ خطای تلگرام هم همینجا میآید. آپلود فایل مستقیم (multipart) پشتیبانی نمیشود؛ file_id یا URL بدهید، یا مستقیم با لینک ربات کار کنید. متدهای logOut و close مجاز نیستند و setWebhook / deleteWebhook مثل نقطههای وبهوک ثبت میشوند.
پارامترها
| نام | محل | نوع | توضیح |
|---|---|---|---|
| id * | مسیر | string | شناسه ربات در بروکر. |
| method * | بدنه | string | نام متد Bot API. |
| params | بدنه | object | پارامترهای متد. |
خطاهای خاص این endpoint
| 400 | invalid_method | نام متد معتبر یا مجاز نیست. |
| 403 | subscription_required | اشتراک یا افزونهٔ بروکر فعال نیست. |
| 503 | broker_unavailable | اتصال به بروکر برقرار نشد؛ کمی بعد دوباره تلاش کنید. |
اجرای زنده (محیط تست)
این endpoint در محیط تست پشتیبانی نمیشود؛ برای اجرا، کلید واقعی را در حالت «اجرای واقعی» وارد کنید.