updateSitemap
قم بتحديث خريطة الموقع للمشروع. 🔐 تتطلب هذه الطريقة التفويض.
الوصف
تقوم هذه الطريقة بإنشاء خريطة موقع جديدة للمشروع بناءً على عناوين URL الأساسية والمدخلات المقدمة. تعيد Promise التي تحل إلى مصفوفة من عناوين URL المولدة لخريطة الموقع (string[]).
Sitemap.updateSitemap(
body*);
مخطط المعلمات
المخطط
body(required): ISitemapQuery
معلمات جسم خريطة الموقع (مثل { baseUrls: { en_US: "https://…" } })
body.baseUrls: Record<string, string>
عناوين URL الأساسية لكل لغة من أجل إنشاء خريطة الموقع.
مثال:
{ "en_US": "https://example.com/" }
body.url: string
عنوان URL لمدخل خريطة موقع واحد.
body.lastmod: string
تاريخ آخر تعديل للمدخل.
body.changefreq: string
تكرار التغييرات للمدخل.
body.priority: number
أولوية المدخل.
أمثلة
مثال بسيط
const body = [ { "url": "https://your-project.oneentry-cloud.com/", "lastmod": "2025-06-01T00:00:00.000Z", "changefreq": "يومي", "priority": 1.0 }];
const response = await Sitemap.updateSitemap(body);
مثال على الاستجابة
{}