นักพัฒนา
API มีอยู่แล้ว แต่เอกสารอ้างอิงสาธารณะยังไม่มี
ทุกส่วนของแพลตฟอร์มนี้ ทั้งหน้าร้าน ตะกร้า และแผงควบคุม ทำงานผ่าน API เดียวกันอยู่แล้ว สิ่งที่เรายังไม่ได้ทำคือการเผยแพร่ API นั้น: ปัจจุบันยังไม่มีโทเค็นสำหรับลูกค้าและไม่มีเอกสารอ้างอิง และเราขอบอกตรง ๆ ดีกว่าขายภาพหน้าจอให้คุณ
ปัจจุบัน
สิ่งที่เป็นจริงในตอนนี้
หน้าร้านและแผงควบคุมทำงานบน API ภายในของเราอยู่แล้ว การเผยแพร่ API หมายถึงต้องมีเอกสาร การออกโทเค็น และคำมั่นเรื่องความเสถียรที่เรารักษาได้ ซึ่งทั้งหมดนี้ยังไม่มี
สิ่งที่ยังไม่มี: คีย์ API ที่คุณสร้างเองได้ เอกสารอ้างอิงที่เผยแพร่พร้อมสคีมา และคำมั่นเรื่องความเสถียรที่ทำให้ API คุ้มค่าแก่การพัฒนาต่อยอด จนกว่าเราจะเขียนนโยบายเวอร์ชันและการเลิกใช้งานเป็นลายลักษณ์อักษรได้ เราจะยังไม่แจกโทเค็น เพราะ API ที่เปลี่ยนไปโดยที่คุณไม่รู้ตัวแย่กว่าการไม่มี API
หากเวิร์กโฟลว์ของคุณต้องการการจัดเตรียมเซิร์ฟเวอร์ผ่านโปรแกรมตั้งแต่ตอนนี้ โปรดบอกเราว่าคุณกำลังสร้างอะไรผ่านแบบฟอร์มสอบถาม ความสนใจของลูกค้ามีผลจริงต่อลำดับที่เราพัฒนา และการเข้าใช้งานก่อนจะเริ่มจากผู้ที่แจ้งความสนใจไว้
ขอบเขตที่วางแผนไว้
สิ่งที่ API สาธารณะจะครอบคลุม
นี่คือความสามารถที่ API ภายในมีอยู่แล้วและ API สาธารณะจะเปิดให้ใช้ คำว่าอยู่ในแผนหมายถึงอยู่ในแผนจริง ๆ ปัจจุบันลูกค้ายังเรียกใช้สิ่งเหล่านี้ไม่ได้เลย
- วงจรชีวิตเซิร์ฟเวอร์
- สร้าง ติดตั้งใหม่ รีสตาร์ตพลังงาน และลบเซิร์ฟเวอร์จากโค้ดของคุณเอง: การทำงานเดียวกับที่แผงควบคุมทำได้ในปัจจุบัน
- แคตตาล็อกแบบเรียลไทม์
- แพ็กเกจ ภูมิภาค และอิมเมจในรูปแบบข้อมูล พร้อมราคาเดียวกับที่หน้าร้านแสดง รวมถึงส่วนลดพันธมิตรของคุณหากมี
- โดเมนและ DNS
- ค้นหา จดทะเบียน และจัดการเรกคอร์ดผ่านระบบเชื่อมต่อผู้รับจดทะเบียนเดียวกับที่เว็บไซต์ใช้
- การใช้งานและการเรียกเก็บเงิน
- การวัดการใช้งานรายชั่วโมงที่อ่านได้ผ่านโปรแกรม ซึ่งเป็นตัวเลขที่คุณต้องใช้เพื่อเรียกเก็บเงินลูกค้าของคุณเองต่อ
- Webhook แทนการ polling
- อีเวนต์วงจรชีวิตที่ถูกส่งไปยังปลายทางของคุณพร้อมลายเซ็น เพื่อให้ระบบของคุณตอบสนองได้ทันทีแทนการคอยถาม
- โทเค็นแบบจำกัดขอบเขต
- คีย์แบบอ่านอย่างเดียว แบบจัดเตรียมบริการเท่านั้น หรือแบบเข้าถึงเต็มรูปแบบ เพิกถอนได้ทันที พร้อมบันทึกการตรวจสอบแยกตามโทเค็น
หลักการที่เรายึดในการพัฒนา: REST แบบเรียบง่ายพร้อมรหัสสถานะที่มีความหมาย คีย์ idempotency สำหรับคำขอที่เปลี่ยนแปลงข้อมูล cloud-init user_data ตอนสร้างเซิร์ฟเวอร์ ขีดจำกัดอัตราที่ระบุในส่วนหัวของการตอบกลับ และข้อความแสดงข้อผิดพลาดที่บอกว่าควรทำอะไรต่อ เรียบง่ายโดยตั้งใจ
ลงทะเบียนความสนใจ
บอกเราว่าคุณจะสร้างอะไรด้วย API นี้
เขียนเล่ากรณีใช้งานของคุณเพียงประโยคเดียวก็พอ เราจะติดต่อกลับเมื่อมีของจริงให้ลอง ไม่ใช่อีเมลการตลาดเป็นชุด ๆ