คู่มือผู้พัฒนา & API โหวต

เชื่อมโยงระบบโหวตชอบเซิร์ฟเวอร์หลักของคุณเข้ากับเว็บไซต์ส่วนตัว หรือสร้างระบบโหวต /vote ภายในเกม Minecraft ได้อย่างง่ายดายผ่าน API แยก

ขั้นตอนการเริ่มต้นใช้งาน

1

ขอ API Key ประจำเซิร์ฟเวอร์

ติดต่อแอดมินผู้ดูแลระบบหลักเพื่อเปิดใช้งานระบบโหวตภายนอก โดยแอดมินจะทำการสร้าง API Key (UUID) ให้และส่งมอบให้กับคุณอย่างปลอดภัย

2

ส่งคำขอโหวตพร้อมส่งไอพีผู้เล่น (IP verification)

ระบบบังคับให้เจ้าของเซิร์ฟเวอร์เขียนโปรแกรมส่ง **IP ของผู้เล่น** ที่ใช้โหวตมาทางระบบหลัก เพื่อตรวจสอบการกดซ้ำในรอบวัน ห้ามใช้ IP เซิร์ฟเวอร์ในการส่งแบบส่งเดช มิฉะนั้นจะถูกปฏิเสธสิทธิ์โหวต

ข้อมูลทางเทคนิคของ API

POSThttps://mclist.lamar.in.th/api/v1/vote

1. Request Headers

X-API-Keyระบุ API Key ที่ได้รับจากแอดมิน เพื่อยืนยันสิทธิ์เซิร์ฟเวอร์
Content-Typeต้องระบุเป็น application/json

2. Request Body (JSON)

พารามิเตอร์ประเภทสถานะรายละเอียด
ipstringจำเป็น (Required)IP Address ของผู้เล่นจริงที่ทำการโหวต (ใช้ตรวจสอบโหวตซ้ำประจำวัน)

ตัวอย่างซอร์สโค้ด

curl -X POST "https://mclist.lamar.in.th/api/v1/vote" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_SERVER_API_KEY" \
  -d '{"ip": "1.2.3.4"}'