Pastebin API - إنشاء مقتطفات تعليمات برمجية مؤقتة عبر REST
قم بتخزين سلسلة نصية (رمز، سجلات، ملفات التكوين) واحصل على معرف لصق. تنتهي صلاحية المعاجين بعد مدة TTL قابلة للتكوين (ساعة واحدة افتراضية، بحد أقصى 24 ساعة). حدد علامة لغة اختيارية لتمييز بناء الجملة عند الاسترداد. مخزنة على Cloudflare's edge KV للقراءات العالمية السريعة.
Code examples
curl -X POST https://api.botoi.com/v1/paste/create \
-H "Content-Type: application/json" \
-d '{"content":"console.log(\"hello world\");","ttl":3600,"language":"javascript"}'When to use this API
مشاركة سجلات الأخطاء مع زملائك في الفريق أثناء الاستجابة للحوادث
الصق تتبع المكدس أو مقتطف السجل وشارك المعرف في Slack. تنتهي صلاحية اللصق تلقائيًا بعد نافذة الحادث، لذلك لا تبقى بيانات السجل الحساسة في سلة اللصق العامة.
قم بتخزين التكوين المؤقت أو مقتطفات التعليمات البرمجية في مسارات CI
أنشئ ملف تكوين في خطوة CI واحدة، وقم بتخزينه كملصق، ثم استرده في خطوة لاحقة أو مهمة متوازية. يضمن TTL تنظيف البيانات تلقائيًا بعد انتهاء خط الأنابيب.
Frequently asked questions
ما هو الحد الأقصى لحجم المعجون؟
الحد الأقصى لنص الطلب هو 1 ميجابايت. بالنسبة لمعظم مقتطفات التعليمات البرمجية ومخرجات السجل وملفات التكوين، يعد هذا أكثر من كافٍ.
هل يمكنني تحديث لصق موجود؟
لا، فالمعاجين غير قابلة للتغيير بمجرد إنشائها. لمشاركة محتوى محدث، قم بإنشاء لصق جديد وتوزيع المعرف الجديد.
ماذا يحدث بعد انتهاء صلاحية TTL؟
يتم حذف اللصق من مخزن قيمة المفتاح تلقائيًا. تُرجع طلبات معرف اللصق منتهي الصلاحية خطأ 404 NOT_FOUND.
هل محتوى اللصق مشفر؟
لا، يتم تخزين المعاجين كنص عادي في Cloudflare KV. لا تقم بتخزين الأسرار أو كلمات المرور أو مفاتيح API في المعاجين. استخدم نقطة النهاية /v1/encrypt/encrypt أولاً إذا كنت بحاجة إلى تخزين نص حساس.
ما هي اللغات المدعومة لتسليط الضوء على بناء الجملة؟
حقل اللغة عبارة عن علامة نصية مجانية مخزنة مع اللصق. تتضمن القيم الشائعة "javascript" و"python" و"json" و"yaml" و"go" و"rust" و"plaintext". يمكن لأداة التمييز من جانب العميل استخدام هذه العلامة لتطبيق القواعد النحوية الصحيحة.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.