الأسئلة المتكررة
1) ما هي واجهة برمجة التطبيقات لموزعي NiceNIC الإصدار 2؟
الواجهة الإصدار 2 هي واجهة محدثة على نمط REST من NiceNIC تتيح للموزعين أتمتة جميع إجراءات دورة حياة النطاق—التسجيل، النقل، التجديد، تعديل WHOIS، وإدارة DNS—من خلال طلبات HTTPS آمنة واستجابات JSON.
2) ما الفرق بين الإصدار 2 من الواجهة والإصدار القديم؟
الإصدار 2 يوفر سرعة استجابة أسرع، مصادقة مبسطة، معالجة محسنة للأخطاء، ومخرجات كاملة بصيغة JSON بدلاً من سلاسل الاستعلام القديمة. تم تصميمه ليكون أسهل في التكامل مع التطبيقات والأطر الحديثة.
3) كيف يمكنني الحصول على بيانات اعتماد الواجهة؟
بعد أن تصبح موزعًا معتمدًا، سجّل الدخول إلى لوحة التحكم الخاصة بك وزر قسم 'إعدادات الواجهة'. هناك يمكنك إنشاء مفتاح API ورمز سري لبدء إرسال الطلبات الموثقة فورًا.
4) ماذا يمكنني أن أفعل باستخدام الواجهة؟
يمكنك البحث عن توفر النطاقات، تسجيل نطاقات جديدة، تجديد النطاقات الحالية، نقل النطاقات باستخدام رموز EPP، تحديث معلومات WHOIS، إدارة سجلات DNS، التحقق من رصيد الحساب، والاستعلام عن حالة النطاق — كل ذلك دون تسجيل الدخول يدويًا.
5) ما هي لغات البرمجة المتوافقة؟
أي لغة تدعم طلبات HTTPS تعمل مع الواجهة. عادةً ما يستخدم المطورون PHP (مع cURL)، Python (requests)، Node.js (axios أو fetch)، أو Java. تم نشر أمثلة البرمجة بلغة PHP مباشرة على هذه الصفحة.
6) كيف يتم فرض الأمن في الإصدار 2 من الواجهة؟
تستخدم جميع الطلبات بروتوكول HTTPS وبيانات اعتماد API صالحة. يمكن تكوين قائمة بيضاء لعناوين IP لتقييد الوصول إلى خوادمك. يتم تشفير الرموز، ويتم استخدام تحديد المعدل لحماية كل من المستخدمين وشبكة المسجل.
7) ما هي أكثر أوامر الواجهة شيوعًا؟
تشمل نقاط النهاية النموذجية:
domain-register للتسجيلات الجديدة
domain-transfer للنقل الوارد
domain-renew للتجديدات
domain-info للبحث في WHOIS
dns-modify لتحديثات خادم الأسماء أو السجلات
account-balance للتحقق من أرصدة الموزع
8) ماذا أفعل إذا فشل طلب الواجهة؟
تعيد الواجهة رمز خطأ ورسالة واضحة بصيغة JSON. تشمل المشاكل الشائعة بيانات اعتماد غير صحيحة، عناوين IP غير مصرح بها، أو معاملات خاطئة. راجع رسالة الاستجابة أو اتصل بفريق الدعم مع سجل الطلب لحل المشكلة بسرعة.
9) أين يمكنني العثور على وثائق مفصلة وأمثلة على الشيفرة؟
جميع مراجع النقاط النهائية، والمعلمات، وعينات التوثيق، ونماذج سكريبتات PHP متاحة مباشرة على صفحة توثيق واجهة برمجة التطبيقات الإصدار 2 الخاصة بـ NiceNIC للموزعين: https://nicenic.com/reseller/apiv2.php. يمكنك أيضًا التواصل مع فريق دعم الموزعين لدينا للحصول على مساعدة في الدمج.






