ایک ٹیلیگرام فوٹو پیغام ایک پیغام کی شکل ہے جس میں صارف دستخط کے ساتھ یا اس کے بغیر تصویر بھیجتا ہے ۔ اس طرح کے پیغامات ذاتی چیٹس ، گروپس اور خاص طور پر چینلز میں استعمال ہوتے ہیں جہاں بصری مواد صارفین کی توجہ مبذول کرنے میں مدد کرتا ہے ۔ ٹیلیگرام فوٹو کے ساتھ متن ، ہیش ٹیگ ، لنکس اور ایموجیز بھی ہوسکتے ہیں ، جس سے یہ بصری مواد کی مارکیٹنگ اور برانڈ پروموشن کے لئے ایک آسان ٹول بن جاتا ہے ۔

ٹیلیگرام تصاویر کو کون سے فارمیٹس قبول کرتا ہے اور کیا حدود ہیں؟
بھیجتے وقت تصویر کی ضروریات
ٹیلیگرام بوٹ API مندرجہ ذیل تصاویر کو قبول کرتا ہے فارمیٹس:
- JPEG/JPG اہم ہے اور سفارش کی بوٹ کے ذریعے تصاویر بھیجنے کے لیے فارمیٹ ۔
- پی این جی حمایت کی جاتی ہے ، لیکن ہمیشہ سفارش نہیں کی جاتی ہے ، خاص طور پر بڑے سائز کے لئے.
- ویب پی حمایت کی جاتی ہے ، لیکن اسٹیکرز کے لئے زیادہ عام طور پر استعمال کیا جاتا ہے.
- جی آئی ایف ہے حمایت نہیں کی طریقہ میں اور ایک حرکت پذیری بھیجا جائے گا.
اہم: بوٹ کے ذریعہ بھیجے گئے فوٹو فارمیٹس دراصل محدود ہیں کیا ٹیلیگرام "تصویر" کے طور پر تسلیم کرتا ہے. اس کا مطلب یہ ہے کہ عملی طور پر ، بوٹ کو تصاویر بھیجنا ضروری ہے JPEG میں فارمیٹ تاکہ ٹیلیگرام انہیں صحیح طریقے سے تصویر کے طور پر تشریح کرے (اور فائل کے طور پر نہیں).
اس کی سائز کی حد 20 ایم بی ہے ۔
فوٹو پیغام کے پیرامیٹرز اور ترتیبات
فوٹو لنک کی ضروریات
تصویر کا براہ راست لنک براہ راست فائل کی طرف لے جانا چاہئے ، ویب پیج کی طرف نہیں ۔
مثال کے طور پر: https://example.com/images/photo.jpg ✅
غلط: https://example.com/gallery/photo?id=123 ❌ (یہ ایک صفحہ ہے ، فائل نہیں)

تصویر کی شکل ہم آہنگ ہونا ضروری ہے (عام طور پر JPG ، JPEG ، PNG ، WEBP):
یو آر ایل میں ختم ہونا ضروری ہے .جے پی جی،.جے پی ای جی،.پی این جی،.ویب پی ، وغیرہ
مثال کے طور پر: https://cdn.domain.com/photo123.jpg ✅
فائل عوامی طور پر دستیاب ہونی چاہئے ۔ .:
اجازت، ٹوکن ، یا کوکیز کے بغیر.
ٹیلیگرام (سرور) اسے ڈاؤن لوڈ کرنے کے قابل ہونا چاہئے براہ راست اس یو آر ایل پر.
یو آر ایل کا مواد ایک درست تصویر ہونا چاہیے ۔ .:
کے مواد کی قسم
ہیڈر ہونا چاہئے ، مثال کے طور پر: تصویر / jpeg
, تصویر / png
.
File_id کے ذریعے بھیجنے کے لیے تصویری کوڈ کیسے حاصل کریں
تصویری کوڈ کو جلدی سے حاصل کرنے کے دو طریقے ہیں ۔ :
تصویر کا لنک چسپاں کریں ، اور پھر "ٹیسٹ" کے بٹن پر کلک کریں

نامعلوم کمانڈ/ایرر ایونٹ میں ڈیبگنگ موڈ کو فعال کریں اور بوٹ کو تصویر بھیجیں ۔ نتیجے کے طور پر ، تصویری کوڈ "ٹیسٹ ڈیٹا" سیکشن میں دستیاب ہوگا


ٹیلیگرام بوٹ میں تصاویر بھیجنے پر مقبول غلطیاں
400 بری درخواست: غلط فائل شناخت کنندہ/http URL مخصوص
وجہ:
- غلط تصویر کی شکل (مثال کے طور پر ، یو آر ایل تصویر کی قیادت نہیں کرتا یا file_id غلط ہے).
اسے کیسے ٹھیک کریں:
– اس بات کو یقینی بنائیں کہ:
- یو آر ایل کے ساتھ ختم ہوتا ہے .جے پی جی،.png اور ایک کی طرف جاتا ہے تصویر، ایک HTML صفحہ نہیں.
- File_id اس بوٹ کے لئے متعلقہ ہے (اگر استعمال کیا جاتا ہے).
- یو آر ایل ہیڈر مواد کی قسم ہے: تصویر/jpeg یا تصویر/png.
غلط کی مثال:" https://example.com/page ?id=123"
400 بری درخواست: ویب صفحہ کے مواد کی غلط قسم
وجہ:
- ٹیلیگرام یو آر ایل سے کسی تصویر کی توقع کرتا ہے ، لیکن HTML یا کسی اور غیر تعاون یافتہ قسم کا مواد وصول کرتا ہے ۔
اسے کیسے ٹھیک کریں:
-اس بات کو یقینی بنائیں کہ لنک پر مواد کی قسم کا ہیڈر امیج/جے پی ای جی ، امیج/پی این جی وغیرہ ہے ۔
400 خراب درخواست: تصویر غیر خالی ہونا ضروری ہے
وجہ:
- فوٹو فیلڈ غائب ہے یا خالی فائل منتقل کردی گئی ہے ۔
ٹھیک کرنے کا طریقہ:
- اس بات کو یقینی بنائیں کہ فوٹو فیلڈ صحیح طریقے سے سیٹ کیا گیا ہے (URL ، ان پٹ فائل ، یا file_id) اور تصویر واقعی موجود ہے ۔
413 درخواست ہستی بہت بڑی
وجہ:
- فائل حد سے تجاوز کر گئی ہے (sendPhoto کے لیے 20 MB) ۔
اسے کیسے ٹھیک کریں:
- تصویر کا سائز کم کریں یا sendDocument (50 MB تک) استعمال کریں اگر آپ کو تصویر کے طور پر ظاہر کرنے کی ضرورت نہیں ہے ۔
400 بری درخواست: چیٹ نہیں ملا
وجہ:
- غلط chat_id کی وضاحت کی گئی ہے ، یا بوٹ کو چیٹ تک رسائی حاصل نہیں ہے ۔
اسے کیسے ٹھیک کریں:
– اس بات کو یقینی بنائیں کہ:
- بوٹ گروپ/چینل میں شامل کیا گیا ہے ۔
- صحیح شناخت کی وضاحت کی گئی ہے (مثال کے طور پر ، @yourchannelname یا ایک نمبر) ۔
- بوٹ کو پیغامات بھیجنے کے حقوق ہیں ۔
403 حرام: بوٹ صارف کی طرف سے بلاک کیا گیا تھا
وجہ:
- صارف یا چینل نے بوٹ کو مسدود کردیا ہے ۔
اسے کیسے ٹھیک کریں:
- صارف سے پوچھنے کے سوا کچھ نہیں بلاک کریں بوٹ.
بوٹ مارکیٹ API کے لئے تکنیکی معلومات
درخواستیں بھیجنے کے لئے پیغام کی قسم کا کوڈ (میسج ٹائپ) "2"ہے