كل الإعدادات
n8n
عقد HTTP Request على نسختك. Header Auth بمفتاح API لديك.
ما الذي تبنيه
- أنشئ بيانات اعتماد Header Auth في n8n بقيمة Authorization=Bearer YOUR_API_KEY.
- أضف عقدة HTTP Request. POST https://api.post-uno.com/v1/media/upload-url لكل ملف، ثم عقدة ترسل كل ملف بطلب PUT إلى uploadUrl الخاص به.
- أضف عقدة HTTP Request أخيرة. POST https://api.post-uno.com/v1/posts مع Content-Type من نوع JSON.
- لمعرض الصور، اجمع المفاتيح في s3Keys. يقبل Instagram من 2 إلى 10 عناصر. ويقبل X حتى 4.
- احفظ jobId الذي يعود واستعلم من https://api.post-uno.com/v1/posts/JOB_ID لترى كل منصة.
جسم الطلب
{
"profileId": "={{ $json.profileId }}",
"s3Keys": ["={{ $json.key1 }}", "={{ $json.key2 }}"],
"postType": "carousel",
"caption": "={{ $json.caption }}",
"platforms": ["instagram", "x"]
}profileId هو معرّف UUID لحساب نشر يملكه مفتاح API لديك. انسخه من profile_id في أي حساب يعيده GET /v1/accounts. إذا كان الحساب غير موجود أو لا تملكه أو كان المعرّف غير صالح، سترجع 404 { "error": "Profile not found" }.