Network & DNS🌐 سيرفر YASمتاح عبر APIbeginner
باحث Favicon
يستخرج ويحمّل جميع أيقونات الموقع (Favicons و Apple Touch Icons) بجميع الأحجام والصيغ المتاحة.
معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
Loading tool…
إيه اللي الأداة دي بتعمله؟
يستخرج ويحمّل جميع أيقونات الموقع (Favicons و Apple Touch Icons) بجميع الأحجام والصيغ المتاحة.
إمتى أستخدمها؟
- استخراج أيقونة الموقع بجودة عالية لاستخدامها في العروض التقديمية والتقارير.
- التأكد من توفر أحجام الأيقونات المناسبة لكافة الأجهزة وشاشات Retina وتطبيقات الهواتف.
- فحص وسوم الأيقونات في HTML للتأكد من مطابقتها للمعايير الحديثة.
مثال واقعي
الإدخال
https://yas.sh
الناتج
تم العثور على: favicon.ico, icon.svg, apple-touch-icon.png (180x180)
استخراج كامل لكافة الأيقونات المذكورة في وسوم الصفحة ومسار الجذر.
إدخال → معالجة → ناتج → الخطوة التالية
- الإدخال
- أدخل رابط الموقع المستهدف.
- المعالجة
- يفحص النظام وسوم <link rel="icon"> ويتحقق من ملفات /favicon.ico في الخادم.
- الناتج
- معاينة مرئية لكافة الأيقونات المكتشفة مع روابط تحميل مباشرة لكل حجم.
- الخطوة التالية
- قم بتحميل الأيقونة بالصيغة والحجم المطلوبين.
أخطاء شائعة
- توفير أيقونة بحجم واحد صغير (16x16) فقط مما يجعلها مشوهة على شاشات الهواتف الحديثة.
- نسيان إضافة أيقونة apple-touch-icon المخصصة لحفظ الموقع على شاشات هواتف آيفون.
- استخدام صيغ صور ثقيلة غير محسنة للأيقونات.
يعني إيه النتيجة
مجموعة شاملة لكافة الأيقونات والهويات البصرية المصغرة للموقع مع روابط تحميلها.
الخصوصية والأمان
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/favicon-finder
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/favicon-finder" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/favicon-finder", {
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/favicon-finder", json={"url":"https://example.com"})
data = r.json()| Field | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | Site URL |
Success response
{ "origin": "https://example.com", "pageStatus": 200, "icons": ["https://example.com/favicon.ico"] }Locate a site's favicon URL(s).
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.
أدوات مرتبطة