Rasel / Docs
AR
POST/api/v2/templates/media

رفع وسائط هيدر القالب

ارفع صورة أو فيديو أو مستنداً لهيدر واتساب. أرجع assetId إلى headerAssetId. لواتساب الرسمي يمكن إرسال mediaUrl بدل الملف. لواتساب ويب ضع targetProvider=user_session.

طلب HTTP

POST /api/v2/templates/media

ترويسات الطلب

الترويسةالنوعالوصف
X-API-Keystringمفتاح Rasel API. أرسله في كل طلب موثّق ما عدا الويب هوك الوارد. *

جسم الطلب

الحقلالنوعالوصفمثال
mediaTypeimage | video | documentنوع وسائط الهيدر: image أو video أو document. *
filestring (binary)الملف المرفوع. مرادف headerMedia في إنشاء أو إرسال multipart.
mediaUrlstringرابط HTTP(S) عام لهيدر الوسائط عند عدم إرفاق ملف. واتساب الرسمي فقط في مسار الرفع.
targetProvideruser_session | eshaar | metaهدف الرفع: user_session أو eshaar أو meta.

حقول الاستجابة

الحقلالنوعالوصفمثال
successbooleanصحيح عندما ينجح الإجراء، أو عندما ينجح مستلم واحد على الأقل في الدفعة.true
dataobjectالحمولة الأساسية لمسارات القائمة واللقطة.
messagestringرسالة نتيجة مقروءة بعد الإنشاء أو الرفع.

رموز الحالة

الحالةالوصف
201تم الإنشاء.
400طلب غير صالح، أو خطأ تحقق، أو المورد لا يمكن استخدامه في هذه الحالة.
401مفتاح API مفقود أو غير صالح.
403الهاتف غير موثّق، أو الصلاحية ناقصة، أو الحساب لا يستطيع تنفيذ هذا الإجراء.
429تم تجاوز حد المعدل، أو وصل عدد محاولات التحقق إلى الحد الأقصى.

جرّب الطلب

هذا المسار يقبل رفع ملف (multipart/form-data). أرسله من خادمك أو من أداة تدعم الملفات — جرّب الطلب ينفّذ طلبات JSON فقط.