مقدمة
هذا الدليل يقدم نظرة عملية واحترافية — كل قسم قابل للتطبيق مباشرة مع أمثلة واجهة برمجة تطبيقات يمكن نسخها.
لماذا يهم هذا الموضوع
في الإنتاج، التفاصيل تحدد التكلفة والزمن. سنستعرض المفاضلات الهندسية والحلول المختبرة في بيئات حقيقية.
كيف يعمل
تعتمد المنصة على واجهات برمجة تطبيقات معيارية ولوحة تحكم أنيقة. كل إجراء قابل للتكرار ومراقب.
curl -H "Authorization: Bearer yas_live_..." https://yas.sh/api/v1/links | jq .
نصيحة: استخدم مفاتيح واجهة برمجة بصلاحيات محدودة لكل بيئة.
أفضل الممارسات
- استخدم مفاتيح منفصلة للتطوير والإنتاج
- تعامل مع
429 Retry-Afterبتراجع أسي - فضّل إعادة التوجيه
302للتحليلات
أمثلة عملية
- أنشئ رابطاً → 2) شاركه عبر رمز QR → 3) قِس الأداء → 4) حسّن
import { Yas } from "@yas/sdk"
const yas = new Yas({ apiKey: process.env.YAS_KEY })
const { url } = await yas.links.create({ originalUrl: "https://example.com", customAlias: "demo" })
console.log(url)
الخلاصة
ابدأ صغيراً — منطقة واحدة، نوع وحدة معالجة واحد، وفهرس واحد. قِس زمن الاستجابة والتكلفة، ثم وسّع. جرّب الآن في لوحة التحكم أو اطلع على توثيق الواجهة.
