اكتب منشور تواصل اجتماعي
أداة كتابة منشورات التواصل الاجتماعي تحوّل فكرة أو مناسبة إلى منشور جاهز للنشر على منصة تحددها، بطول ونبرة تناسب تلك المنصة تحديدًا. تناسب من يدير حساب متجره أو مشروعه الشخصي وينشر بانتظام دون فريق تسويق مخصص لذلك.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
من الفكرة إلى منشور جاهز
تذكر الفكرة أو المناسبة والمنصة التي ستنشر عليها، فتحصل على منشور بطول ونبرة تناسب تلك المنصة تحديدًا: منشور قصير مباشر لمنصة سريعة، أو منشور أطول قليلًا يشرح فكرة لمنصة تتيح نصًا أطول. النص جاهز للصق مباشرة في تطبيق النشر الذي تستخدمه.
تناسب المنصة لا فكرة عامة
يختلف أسلوب المنشور المناسب لمنصة عن أخرى: صورة ونص مختصر جدًا لمنصة تعتمد الصورة أولًا، مقابل نص أطول يشرح فكرة كاملة لمنصة نصية. ذكر المنصة المستهدفة في طلبك يجعل النتيجة أقرب لما ينجح فعليًا هناك، بدل نص عام يُنشر كما هو في كل مكان. يمكن أيضًا ذكر مناسبة محلية أو موسم تجاري قريب ليرتبط المنشور بتوقيته الفعلي، بدل نص عام يصلح لأي وقت من السنة دون أي إشارة لما يجري حوله فعليًا.
السعر
سعر ثابت $0.003 لكل طلب زائد $0.0135 لكل منشور يُنتَج. لا اشتراك شهريًا؛ الأداة متاحة من المتصفح مباشرة أو عبر الـAPI لمن يجدول عشرات المنشورات مسبقًا لأسبوع كامل.
حالات الاستخدام
افتتاح فرع جديد
تفتتح سارة النعيمي فرعًا جديدًا لصالون تجميلها في جدة، وتستخدم الأداة لكتابة منشور إعلان الافتتاح بنبرة حماسية مناسبة لمنصة الصور التي تعتمد عليها عملاؤها.
منشور مناسبة موسمية
يكتب متجر شركة الواحة للتجارة المحدودة منشورًا بمناسبة اليوم الوطني، ويذكر في طلبه المنصة المستهدفة ليحصل على نص بالطول المناسب لها تحديدًا.
تعليق على خبر في المجال
يعلّق عبدالله المنصوري على تطور جديد في مجاله المهني عبر منشور نصي أطول على منصة تتيح ذلك، ويستخدم الأداة لصياغة رأيه بوضوح دون إطالة غير مبررة.
الأسئلة الشائعة
هل يتغير المنشور حسب المنصة المستهدفة؟
نعم، إذا ذكرت المنصة في طلبك تراعي الأداة طولها وأسلوبها المعتاد، فمنشور منصة سريعة يختلف عن منشور منصة تتيح نصًا أطول.
هل يقترح المنشور صورة مرافقة؟
لا، تُنتج الأداة النص فقط؛ اختيار الصورة أو التصميم المرافق يبقى خطوة منفصلة تنفذها بنفسك أو عبر مصمم.
هل يُحفظ محتوى المنشور بعد إنتاجه؟
لا يُحتفظ بفكرة المنشور بعد تسليم النتيجة؛ الغرض الوحيد من إدخالها إنتاج هذا المنشور تحديدًا، ولا حاجة لإنشاء حساب لاستخدام الأداة.
كم تكلفة عشرة منشورات شهريًا؟
كل منشور يكلف نحو $0.0165 ($0.003 ثابت زائد $0.0135 للمنشور)، فعشرة منشورات شهريًا تكلف نحو $0.165.
هل يمكن طلب عدة أفكار منشورات في طلب واحد؟
يمكن طلب عدة منشورات مستقلة عن أفكار مختلفة، ويُحسب السعر لكل منشور على حدة بحسب عدد المنشورات المطلوبة.
هل يصلح المنشور لحساب شخصي وليس متجرًا فقط؟
نعم، تصلح الأداة لأي حساب ينشر بانتظام، تجاريًا كان أو شخصيًا، طالما ذُكرت الفكرة والجمهور المستهدف بوضوح في الطلب.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/social-post \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/social-post", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/social-post",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/social-post", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/social-post", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"input": "…"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.social_post",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_tokens | 20000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |