คำตอบอย่างรวดเร็ว ในการเริ่มต้นใช้ NiceNIC ตัวแทนจำหน่าย API v2 คุณจำเป็นต้องอัปเกรดบัญชี NiceNIC ของคุณเป็นระดับผู้จำหน่าย กำหนดค่าการตั้งค่า API สร้างรหัสผ่าน API ที่แตกต่างจากรหัสผ่านเข้าสู่ระบบบัญชี กำหนด whitelist ที่อยู่ IP ที่ได้รับอนุญาตให้เข้าถึง API จากนั้นเชื่อมต่อระบบของคุณกับ endpoint ของ NiceNIC API v2
หากคุณใช้ WHMCS คุณยังสามารถเชื่อมต่อผ่านการผสานรวม WHMCS ของ NiceNIC แทนการสร้างแต่ละโฟลว์ของ API เอง
ใครควรใช้ NiceNIC Reseller API v2? NiceNIC Reseller API v2 ออกแบบมาสำหรับผู้ใช้ที่ต้องการมากกว่าการจัดการโดเมนด้วยตนเอง เหมาะสำหรับ:
หากคุณลงทะเบียนโดเมนเพียงหนึ่งหรือสองชื่อเป็นครั้งคราว แผงควบคุม NiceNIC อาจเพียงพอ แต่ถ้าคุณจัดการโดเมนจำนวนมากหรือต้องการแพลตฟอร์มของตัวเองที่สื่อสารโดยตรงกับ NiceNIC API โฟลว์ของ Reseller API จะเหมาะสมกว่า
คุณสามารถทำอะไรได้บ้างกับ NiceNIC Reseller API v2? NiceNIC Reseller API v2 ช่วยให้ทำงานส่วนสำคัญของวงจรชีวิตโดเมนอัตโนมัติ ขึ้นอยู่กับสถานะบัญชี สิทธิ์ API นามสกุลโดเมน กฎทะเบียน และการสนับสนุนผลิตภัณฑ์ที่มีอยู่ ฟังก์ชัน API อาจรวมถึง:
ตรวจสอบสถานะความว่างของโดเมน
ลงทะเบียนชื่อโดเมน
ต่ออายุโดเมนที่มีอยู่
โอนโดเมนด้วยรหัส EPP
แสดงรายชื่อโดเมนในบัญชี
ดึงรายละเอียดโดเมน
อัปเดต nameserver
อัปเดตข้อมูลติดต่อโดเมน
ตรวจสอบราคาของโดเมน
จัดการระเบียน DNS
สร้างและจัดการ child nameservers
ตรวจสอบยอดเงินในบัญชี
ตรวจสอบรายการธุรกรรมในบัญชี
เชื่อมต่อกับโฟลว์งาน WHMCS
การดำเนินการบางอย่างอาจขึ้นอยู่กับกฎทะเบียน ข้อกำหนดของ TLD สถานะโดเมน การยืนยันบัญชี ยอดเงินคงเหลือ หรือการต้องการเอกสารเพิ่มเติม ควรตรวจสอบการตอบสนองของ API และกฎของโดเมนที่เกี่ยวข้องเสมอก่อนถือว่านามสกุลทุกตัวมีพฤติกรรมเหมือนกัน
ก่อนเริ่มต้น ก่อนเชื่อมต่อกับ NiceNIC Reseller API v2 เตรียมสิ่งต่อไปนี้:
ขั้นตอนที่ 2: เปิดการตั้งค่า API ในบัญชี NiceNIC ของคุณ หลังจากบัญชีของคุณอัปเกรดเป็นระดับผู้จำหน่ายแล้ว ลงชื่อเข้าใช้บัญชี NiceNIC ของคุณและไปที่ส่วนผู้จำหน่าย แล้วค้นหาพื้นที่ตั้งค่า API นี่คือที่ที่คุณกำหนดการเข้าถึง API สำหรับบัญชีผู้จำหน่าย ในพื้นที่นี้ คุณควรกรอกสองการตั้งค่าหลัก
ตั้งค่ารหัสผ่าน API ของคุณ
เพิ่มที่อยู่ IP ที่อนุญาตให้เข้าถึง API
หากคุณไม่เห็นการตั้งค่า API ในบัญชี ตรวจสอบว่าการอัปเกรดผู้จำหน่ายเสร็จสมบูรณ์แล้วหรือ ติดต่อฝ่ายสนับสนุน NiceNIC เพื่อขอให้ตรวจสอบบัญชี
ขั้นตอนที่ 3: ตั้งรหัสผ่าน API ที่แยกจากกัน รหัสผ่าน API ของคุณควรแตกต่างจากรหัสผ่านเข้าสู่ระบบบัญชี NiceNICซึ่งสำคัญทั้งเรื่องความปลอดภัยและการแก้ไขปัญหา หากคุณใช้รหัสผ่านที่ผิดหรือใช้รหัสผ่านเข้าสู่ระบบแทนรหัสผ่าน API การตรวจสอบสิทธิ์อาจล้มเหลว คำแนะนำที่แนะนำ:
ใช้รหัสผ่าน API ที่รัดกุมและแข็งแรง
อย่าใช้ซ้ำรหัสผ่านเข้าสู่ระบบบัญชี
เก็บข้อมูลรับรอง API อย่างปลอดภัย
อย่าส่งข้อมูลรับรอง API ผ่านแชทที่ไม่ปลอดภัยหรือระบบตั๋วสาธารณะ
ขั้นตอนที่ 4: เพิ่มที่อยู่ IP เซิร์ฟเวอร์ของคุณลงใน Whitelist การเข้าถึง NiceNIC API ต้องระบุที่อยู่ IP ที่จะส่งคำขอ API ซึ่งโดยปกติแล้วคือที่อยู่ IP สาธารณะของเซิร์ฟเวอร์ของคุณ การติดตั้ง WHMCS ระบบบิลลิ่ง หรือแอปพลิเคชัน backend
ก่อนบันทึกการตั้งค่า API ให้ยืนยันที่อยู่ IP ขาออกที่ถูกต้องกับนักพัฒนาหรือผู้ให้บริการโฮสติ้งของคุณ หากเพิ่มที่อยู่ IP ผิด การร้องขอ API อาจล้มเหลวแม้ว่าชื่อผู้ใช้และรหัสผ่าน API จะถูกต้องแล้วก็ตาม
ปัญหาทั่วไปที่เกี่ยวกับ IP ได้แก่:
ที่อยู่ IP ของเซิร์ฟเวอร์เว็บไซต์แตกต่างจากที่อยู่ IP ของคำขอ API ขาออก
ปัญหาทั่วไปในการตั้งค่าและวิธีแก้ไข 1. ข้อผิดพลาดการตรวจสอบสิทธิ์ ข้อผิดพลาดการตรวจสอบสิทธิ์มักเกิดจากข้อมูลรับรอง API หรือการตั้งค่าการเข้าถึงไม่ถูกต้อง ตรวจสอบสิ่งต่อไปนี้:
ยืนยันว่าบัญชีของคุณได้รับสิทธิ์ผู้จำหน่าย
ยืนยันว่าคุณใช้รหัสผ่าน API ไม่ใช่รหัสผ่านเข้าสู่ระบบบัญชี
ตรวจสอบว่ารหัสผ่าน API ถูกป้อนไปอย่างถูกต้อง
ยืนยันว่าคำขอของคุณมี header Authหรือization
ยืนยันว่าที่อยู่ IP เซิร์ฟเวอร์ของคุณถูก whitelist ในการตั้งค่า API
ตรวจสอบว่าคำขอของคุณถูกส่งจากที่อยู่ IP ขาออกที่แตกต่างกันหรือไม่
2. IP ไม่ได้รับอนุญาตหรือการเชื่อมต่อล้มเหลว หากที่อยู่ IP ของคุณไม่ได้รับอนุญาต คำขอ API อาจล้มเหลวก่อนจะดำเนินการจริง
ติดต่อผู้ให้บริการโฮสติ้งหรือผู้ดูแลระบบเซิร์ฟเวอร์ของคุณเพื่อตรวจสอบ IP ขาออกจริงที่ใช้สำหรับคำขอ API จากนั้นอัปเดตการตั้งค่า API ในบัญชี NiceNIC ของคุณ
3. รูปแบบคำขอไม่ถูกต้อง หากเนื้อหาคำขอ header หรือพารามิเตอร์มีรูปแบบผิด API อาจส่งข้อผิดพลาดกลับ ตรวจสอบ:
Content-ประเภท ตั้งค่าเป็น application/json
เนื้อหาคำขอเป็น JSON ที่ถูกต้อง
มีพารามิเตอร์ที่จำเป็นครบถ้วน
รูปแบบชื่อโดเมนถูกต้อง
ชื่อการกระทำตรงกับเอกสาร API
4. การลงทะเบียนโดเมนล้มเหลว คำขอลงทะเบียนโดเมนอาจล้มเหลวด้วยเหตุผลที่ไม่เกี่ยวข้องกับการเชื่อมต่อ API เอง สาเหตุที่เป็นไปได้ เช่น
โดเมนไม่สามารถใช้งานได้อีกต่อไป
TLD มีข้อกำหนดพิเศษในการลงทะเบียน
ทะเบียนต้องการเอกสารเพิ่มเติม
ยอดเงินในบัญชีไม่เพียงพอ
ข้อมูลติดต่อโดเมนไม่ครบถ้วนหรือไม่ถูกต้อง
ทะเบียนปฏิเสธคำขอ
ตรวจสอบข้อความตอบกลับจาก API และดูว่าตัวขยายมีข้อกำหนดเฉพาะของทะเบียนหรือไม่
คำถามที่พบบ่อย 1. ฉันจำเป็นต้องมีบัญชีผู้จำหน่ายเพื่อใช้ NiceNIC Reseller API v2 หรือไม่? ใช่ NiceNIC Reseller API v2 ออกแบบมาสำหรับผู้ใช้ผู้จำหน่ายที่มีคุณสมบัติ หากคุณไม่สามารถเข้าถึงการตั้งค่า API ได้ ให้ตรวจสอบว่าบัญชีของคุณได้รับการอัปเกรดเป็นระดับผู้จำหน่ายแล้วหรือยัง
2. ฉันสามารถใช้รหัสผ่านเข้าสู่ระบบบัญชี NiceNIC เป็นรหัสผ่าน API ได้หรือไม่? ไม่ สำหรับความปลอดภัยและการตั้งค่าที่ถูกต้อง รหัสผ่าน API ควรแตกต่างจากรหัสผ่านเข้าสู่ระบบบัญชี
3. ทำไมคำร้องขอ API ของฉันจึงได้รับข้อผิดพลาดการตรวจสอบสิทธิ์? ข้อผิดพลาดการตรวจสอบสิทธิ์มักเกิดจากรหัสผ่าน API ผิด header Authหรือization หาย ชื่อผู้ใช้ไม่ถูกต้อง ที่อยู่ IP ไม่ได้รับอนุญาต หรือคำขอส่งจาก IP เซิร์ฟเวอร์ขาออกที่แตกต่างกัน