সচরাচর জিজ্ঞাসিত প্রশ্ন
1) NiceNIC Reseller API v2 কী?
API v2 হলো NiceNIC-এর আপডেটেড REST-স্টাইল ইন্টারফেস, যা রিসেলারদের নিরাপদ HTTPS অনুরোধ ও JSON প্রতিক্রিয়ার মাধ্যমে সব domain lifecycle action—registration, transfer, renewal, WHOIS modification, এবং DNS management—স্বয়ংক্রিয় করতে দেয়।
2) পুরোনো API থেকে API v2 কীভাবে আলাদা?
Version 2-এ আছে আরও দ্রুত response speed, সহজতর authentication, উন্নত error handling, এবং legacy query strings-এর বদলে সম্পূর্ণ JSON-ভিত্তিক output। এটি আধুনিক application এবং framework-এর সঙ্গে আরও সহজে integrate করার জন্য তৈরি।
3) আমি কীভাবে API credentials পেতে পারি?
আপনি verified reseller হওয়ার পর, আপনার dashboard-এ লগ ইন করুন এবং "API Settings" বিভাগে যান। সেখান থেকে আপনি একটি API Key এবং Secret Token তৈরি করে সঙ্গে সঙ্গেই authenticated requests পাঠানো শুরু করতে পারবেন.
4) API দিয়ে আমি কী করতে পারি?
আপনি ডোমেইনের প্রাপ্যতা খুঁজে দেখতে পারেন, নতুন ডোমেইন নিবন্ধন করতে পারেন, বিদ্যমান ডোমেইন নবায়ন করতে পারেন, EPP কোড ব্যবহার করে ডোমেইন স্থানান্তর করতে পারেন, WHOIS তথ্য হালনাগাদ করতে পারেন, DNS রেকর্ড পরিচালনা করতে পারেন, অ্যাকাউন্ট ব্যালেন্স পরীক্ষা করতে পারেন এবং ডোমেইনের অবস্থা জানতে পারেন — সবই ম্যানুয়ালি লগ ইন না করেই।
5) কোন প্রোগ্রামিং ভাষাগুলো সামঞ্জস্যপূর্ণ?
যে কোনো ভাষা যা HTTPS অনুরোধ সমর্থন করে, সেটি API-এর সাথে কাজ করে। ডেভেলপাররা সাধারণত PHP (cURL সহ), Python (requests), Node.js (axios বা fetch), অথবা Java ব্যবহার করেন। PHP-তে উদাহরণ স্ক্রিপ্ট এই পেজেই সরাসরি প্রকাশ করা হয়েছে।
6) API v2-এ security কীভাবে নিশ্চিত করা হয়?
সব অনুরোধ HTTPS এবং বৈধ API credentials ব্যবহার করে। আপনার সার্ভারে অ্যাক্সেস সীমিত করতে IP whitelisting কনফিগার করা যায়। Tokens এনক্রিপ্ট করা হয়, এবং ব্যবহারকারী ও registrar network উভয়কে সুরক্ষিত রাখতে rate limiting ব্যবহার করা হয়।
7) সর্বাধিক সাধারণ কোন API কমান্ডগুলো উপলব্ধ?
সাধারণত যে endpointsগুলো অন্তর্ভুক্ত থাকে:
নতুন নিবন্ধনের জন্য domain-register
আগত transfer-এর জন্য domain-transfer
নবায়নের জন্য domain-renew
WHOIS lookup-এর জন্য domain-info
nameserver বা record আপডেটের জন্য dns-modify
reseller credits যাচাই করার জন্য account-balance
8) একটি API request ব্যর্থ হলে আমি কী করব?
API JSON ফরম্যাটে একটি স্পষ্ট error code এবং message ফেরত দেয়। সাধারণ সমস্যার মধ্যে থাকে invalid credentials, unauthorized IPs, বা ভুল parameters। দ্রুত সমস্যা সমাধানের জন্য response message পর্যালোচনা করুন অথবা request log সহ আমাদের support team-এর সাথে যোগাযোগ করুন।
9) বিস্তারিত documentation এবং sample code কোথায় পাব?
সব endpoint reference, parameter, authentication sample এবং PHP demo script সরাসরি NiceNIC Reseller API v2 documentation page-এ পাওয়া যাবে:https://nicenic.com/reseller/apiv2.php. ইন্টিগ্রেশন সহায়তার জন্য আপনি আমাদের reseller support team-এর সঙ্গেও যোগাযোগ করতে পারেন।






