Make وPostUno
كل الإعدادات

Make

ثلاث وحدات HTTP في سيناريو. نفس استدعاءات الرفع وPUT والنشر.

ما الذي تبنيه

  1. أنشئ سيناريو واختر وحدة مُشغِّل.
  2. أضف وحدة HTTP باسم Make a request. POST https://api.post-uno.com/v1/media/upload-url، ثم وحدة ثانية ترسل البايتات بطلب PUT إلى uploadUrl.
  3. أضف وحدة ثالثة. POST https://api.post-uno.com/v1/posts مع s3Key من طلب PUT.
  4. أضف ترويسة Authorization بقيمة Bearer YOUR_API_KEY في كل وحدة.
  5. أرسل JSON خامًا ونفّذ السيناريو مرة واحدة.
  6. استخدم 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" }.