Nabd API
تكاملات المطورين و n8n
استخدم API Keys دائمة وآمنة للنشر والتفاعل وقراءة البيانات من التطبيقات الخارجية بدون جلسات المتصفح أو الكوكيز.
المفتاح يظهر مرة واحدة
بعد الإنشاء انسخه فوراً. نبض يخزن hash فقط ولا يحفظ المفتاح الخام.
صلاحيات محددة
اختر صلاحيات مثل post:create و feed:read لكل تكامل على حدة.
جاهز لـ n8n
أضف Header واحد في HTTP Request Node وسيتم تنفيذ الطلب باسم صاحب المفتاح.
Authorization Header
Authorization: Bearer nabd_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxمثال cURL للنشر
curl -X POST "https://nabd.smartflows2026.tech/api/external/posts" \
-H "Authorization: Bearer nabd_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"content":"نص النبضة من API","imageUrl":"https://example.com/image.jpg"}'مثال JavaScript Fetch
const response = await fetch("https://nabd.smartflows2026.tech/api/external/posts", {
method: "POST",
headers: {
"Authorization": "Bearer nabd_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"Content-Type": "application/json"
},
body: JSON.stringify({
content: "نبضة منشورة من تطبيق خارجي",
videoUrl: "https://example.com/video.mp4"
})
});
const data = await response.json();n8n HTTP Request Node
Method: POST
URL: https://nabd.smartflows2026.tech/api/external/posts
Headers:
Authorization: Bearer nabd_live_xxxxxxxxx
Content-Type: application/json
{
"content": "منشور تلقائي من n8n باسم خالد عسيري",
"imageUrl": "https://example.com/post.jpg"
}Endpoints
| Method | Endpoint | Scope | الوصف |
|---|---|---|---|
| POST | /api/external/posts | post:create | إنشاء نبضة باسم صاحب المفتاح |
| POST | /api/external/comments | comment:create | إضافة تعليق |
| POST | /api/external/reactions | reaction:create | إضافة إعجاب |
| POST | /api/external/reposts | repost:create | إعادة نشر |
| GET | /api/external/feed | feed:read | قراءة آخر النبضات |
| GET | /api/external/me | profile:read | قراءة بيانات صاحب المفتاح |
| GET | /api/external/search?q=نبض | search:read | البحث في المنصة |