التحقق من جهة الاتصال وإعادة الإرسال عبر API

وفقًا للوائح ICANN، فإن التحقق من معلومات جهة اتصال النطاق إلزامي. يمكنك إدارة هذه العمليات بكفاءة مباشرةً من خلال خدمات الـ API الخاصة بنا دون الحاجة إلى تسجيل الدخول إلى لوحة التحكم.

التحقق من جهة الاتصال وإعادة الإرسال عبر API

1. الاستعلام عن حالة تحقق النطاق

للتحقق من حالة التحقق وفترة الصلاحية وسجل الإشعارات لعنوان بريد إلكتروني، يجب استخدام طريقة GetDetails ضمن ContactApi.svc.

تفاصيل تقنية أساسية:

  • فترة الصلاحية: يبقى مفتاح التحقق صالحًا لمدة 60 يومًا.
  • النطاق: تُرجع هذه الطريقة معلومات جهة الاتصال ذات الصلة، وحالة التحقق الحالية، وتاريخ آخر إشعار تم إرساله.

مراجع تقنية:

يمكنك الرجوع إلى القوائم المحدّثة التالية الخاصة ببنية النموذج ورموز الحالة المستخدمة أثناء الاستعلام:

حالات التحقق

رموز الحالة الرئيسية التي ستتلقاها نتيجة الاستعلام هي كما يلي:

الحالة الوصف
NotValidated لم يتم تنفيذ عملية التحقق بعد.
Validated تم التحقق من عنوان البريد الإلكتروني بنجاح.
Pending عملية التحقق جارية / قيد الانتظار.
Expired انتهت صلاحية مفتاح التحقق لمدة 60 يومًا.

2. إعادة إرسال بريد التحقق عبر API

إعادة إرسال بريد التحقق عبر API

يمكنك إرسال بريد التحقق إلى مالك النطاق فورًا عبر الـ API. ولهذا الغرض يتم استخدام طريقة ResendContactVerificationNotice ضمن ContactApi.svc.

تقبل هذه الطريقة معاملين اختياريين مختلفين:

  • البريد الإلكتروني لجهة الاتصال: يمكنك إدخال عنوان البريد الإلكتروني للعميل مباشرةً. يقوم النظام بمعالجة الطلب باستخدام هذا العنوان.
  • المعرّف الخارجي: يمكنك تقديم معرّف جهة الاتصال المرتبط بالنطاق (على سبيل المثال DNA-111). يقوم النظام باسترجاع معلومات البريد الإلكتروني المرتبطة بهذا المعرّف من قاعدة البيانات وإعادة إرسال الإشعار إذا لم يتم التحقق من البريد بعد.

ملاحظة: يتم تسليم رسالة الإشعار فورًا دون إدراجها في قائمة انتظار بمجرد تشغيلها.

نموذج بيانات تجريبي

بنية البيانات التي يتم إرجاعها بعد اكتمال العملية تكون كما يلي:


{
  "VerificationStatus": "NotValidated",
  "ExpirationDate": "2026-04-05T10:00:00",
  "LastNotificationDate": "2026-02-05T09:30:00",
  "ContactEmail": "example@customer.com"
}