كل الإعدادات
Make
ثلاث وحدات HTTP في سيناريو. نفس استدعاءات الرفع وPUT والنشر.
ما الذي تبنيه
- أنشئ سيناريو واختر وحدة مُشغِّل.
- أضف وحدة HTTP باسم Make a request. POST https://api.post-uno.com/v1/media/upload-url، ثم وحدة ثانية ترسل البايتات بطلب PUT إلى uploadUrl.
- أضف وحدة ثالثة. POST https://api.post-uno.com/v1/posts مع s3Key من طلب PUT.
- أضف ترويسة Authorization بقيمة Bearer YOUR_API_KEY في كل وحدة.
- أرسل JSON خامًا ونفّذ السيناريو مرة واحدة.
- استخدم captionOverrides عندما تحتاج منصة إلى صياغة خاصة بها.
جسم الطلب
{
"profileId": "{{1.profileId}}",
"s3Key": "{{2.s3Key}}",
"postType": "video",
"caption": "{{1.caption}}",
"captionOverrides": { "x": "{{1.shortCaption}}" },
"platforms": ["tiktok", "youtube", "instagram"]
}profileId هو معرّف UUID لحساب نشر يملكه مفتاح API لديك. انسخه من profile_id في أي حساب يعيده GET /v1/accounts. إذا كان الحساب غير موجود أو لا تملكه أو كان المعرّف غير صالح، سترجع 404 { "error": "Profile not found" }.