سؤالات متداول
1) چیست API نسخه ۲ متعلق به NiceNIC Reseller؟
API نسخه ۲ رابط بهروزشده REST-style توسط NiceNIC است که به نمایندگان فروش اجازه میدهد تمام عملیات چرخه عمر دامنه از جمله ثبت، انتقال، تمدید، ویرایش WHOIS و مدیریت DNS را از طریق درخواستهای امن HTTPS و پاسخهای JSON بهصورت خودکار انجام دهند.
2) API نسخه ۲ چه تفاوتی با API قدیمی دارد؟
نسخه ۲ پاسخگویی سریعتر، احراز هویت سادهتر، مدیریت بهتر خطاها و خروجی کامل مبتنی بر JSON به جای رشتههای پرسوجوی قدیمی را ارائه میدهد. این نسخه برای یکپارچگی آسانتر با برنامهها و فریمورکهای مدرن طراحی شده است.
3) چطور میتوانم اطلاعات ورود به API را دریافت کنم؟
پس از تایید شدن به عنوان بازفروشنده، وارد داشبورد خود شوید و به بخش «تنظیمات API» مراجعه کنید. در آنجا میتوانید کلید API و توکن مخفی بسازید و بلافاصله درخواستهای تاییدشده ارسال کنید.
4) با API چه کارهایی میتوانم انجام دهم؟
شما میتوانید بدون ورود دستی، جستجوی دسترسی دامنه، ثبت دامنههای جدید، تمدید دامنههای موجود، انتقال دامنهها با کدهای EPP، بهروزرسانی اطلاعات WHOIS، مدیریت رکوردهای DNS، بررسی موجودی حساب و استعلام وضعیت دامنهها را انجام دهید.
5) کدام زبانهای برنامهنویسی با آن سازگارند؟
هر زبانی که درخواستهای HTTPS را پشتیبانی کند، با این API کار میکند. توسعهدهندگان معمولاً از PHP (با cURL)، Python (requests)، Node.js (axios یا fetch) یا Java استفاده میکنند. نمونه اسکریپتهای PHP مستقیماً در این صفحه منتشر شدهاند.
6) چگونه امنیت در API نسخه ۲ تضمین میشود؟
تمام درخواستها از پروتکل HTTPS و اعتبارنامههای معتبر API استفاده میکنند. امکان تنظیم لیست سفید IP برای محدود کردن دسترسی به سرورهای شما وجود دارد. توکنها رمزنگاری شدهاند و محدودیت نرخ برای محافظت از کاربران و شبکه رجیسترار اعمال میشود.
7) پرکاربردترین فرمانهای API کدامند؟
نقاط پایانی معمول شامل موارد زیر است:
domain-register برای ثبت دامنههای جدید
domain-transfer برای انتقال دامنههای ورودی
domain-renew برای تمدید دامنهها
domain-info برای جستجوی WHOIS
dns-modify برای بهروزرسانی نامسرورها یا رکوردها
مانده حساب برای بررسی اعتبار نمایندگان فروش
8) اگر درخواست API با خطا مواجه شد، چه باید کرد؟
API کد خطا و پیام واضحی را در قالب JSON برمیگرداند. مشکلات رایج شامل نامعتبر بودن اطلاعات ورود، IPهای غیرمجاز یا پارامترهای اشتباه است. پیام پاسخ را بررسی کنید یا برای رفع سریع مشکل، همراه با لاگ درخواست با تیم پشتیبانی ما تماس بگیرید.
9) کجا میتوانم مستندات کامل و نمونه کدها را پیدا کنم؟
تمام مراجع endpoint، پارامترها، نمونههای احراز هویت و اسکریپتهای نمایشی PHP مستقیماً در صفحه مستندات NiceNIC Reseller API v2 در دسترس هستند:https://nicenic.com/reseller/apiv2.php. همچنین میتوانید برای دریافت کمک در یکپارچهسازی با تیم پشتیبانی فروشندگان ما تماس بگیرید.






