تكامل Make

استخدم وحدات HTTP لبناء عمليات نشر وجدولة مرئية.

خطوة بخطوة

  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 من الخطوة 2.
  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. أما ملف تعريف يخص حسابًا آخر، أو غير موجود، أو قيمة ليست UUID، فكلها تُرجع 404 { "error": "Profile not found" } نفسه.