Skip to content
YAS.SH
Network & DNS🌐 سيرفر YASمتاح عبر APIbeginner

معاينة Open Graph

يعاين بطاقات المشاركة على منصات التواصل الاجتماعي (Open Graph / Twitter Card) ويفحص وسومها.

معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
كل الأدوات →
Loading tool…

إيه اللي الأداة دي بتعمله؟

يعاين بطاقات المشاركة على منصات التواصل الاجتماعي (Open Graph / Twitter Card) ويفحص وسومها.

إمتى أستخدمها؟

  • التأكد من ظهور الصورة والعنوان والوصف بشكل جذاب واحترافي عند مشاركة الروابط في Facebook و X و LinkedIn.
  • اكتشاف الصور المفقودة أو ذات الأبعاد غير المتوافقة قبل إطلاق الحملات التسويقية.
  • تحسين معدل النقر إلى الظهور (CTR) من منصات التواصل الاجتماعي ومواقع الدردشة.

مثال واقعي

الإدخال
https://yas.sh
الناتج
og:title: YAS.SH — Developer Infrastructure
og:image: https://yas.sh/og.png (1200x630)
og:description: Link intelligence and developer tools.

معاينة بصرية واقعية مطابقة لمظهر البطاقة في فيسبوك وتويتر ولينكد إن.

إدخال → معالجة → ناتج → الخطوة التالية

الإدخال
أدخل رابط الصفحة المراد معاينة بطاقتها الاجتماعية.
المعالجة
يجلب النظام وسوم og:* و twitter:* من كود الصفحة ويولد معاينة بصرية للمظهر النهائي.
الناتج
معاينة حية لشكل المنشور في مختلف المنصات مع تدقيق لسلامة الأبعاد والنصوص.
الخطوة التالية
قم بتعديل وسوم الـ Open Graph في موقعك لضمان أفضل مظهر بصري.

أخطاء شائعة

  • استخدام صور بأبعاد صغيرة جداً (أقل من 1200x630 بكسل) مما يظهرها كصورة مصغرة بجانب النص.
  • كتابة عناوين وأوصاف طويلة جداً يتم قصها في شاشات الهواتف.
  • استخدام روابط صور غير مشفرة (HTTP) في صفحات تعمل بـ HTTPS.

يعني إيه النتيجة

محاكاة واقعية ودقيقة لكيفية ظهور رابط صفحتك لجمهور وسائل التواصل الاجتماعي والمحادثات.

الخصوصية والأمان

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/open-graph-preview
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/open-graph-preview" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/open-graph-preview", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "url": "https://example.com"
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/open-graph-preview", json={"url":"https://example.com"})
data = r.json()
FieldTypeRequiredDescription
urlstringYeshttp/https URL
Success response
{ "pageUrl": "...", "openGraph": { "title":"...", "image":"..." }, "twitter": {...}, "fallbackTitle": "..." }

Fetch a URL and show its Open Graph / Twitter meta as a preview card.

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
اسأل مساعد YAS
🍪 ملفات الارتباط والخصوصية. ملفات ضرورية لتسجيل الدخول واللغة والسمة. قد يستخدم Google AdSense ملفات للإعلانات بعد اختيار «قبول الكل». يعمل reCAPTCHA على صفحات تسجيل الدخول والتواصل. كيفية استخدام Google للبيانات: https://policies.google.com/technologies/partner-sites سياسة الكوكيز · سياسة الخصوصية.
الإعدادات