เริ่มต้นอย่างรวดเร็ว
ทำการเรียก API แรกของคุณให้เสร็จภายใน 10 นาที
1. สร้าง API Key
สร้าง API key แรกของคุณจากคอนโซล
- ไปที่ การตั้งค่าบัญชี → ส่วน API Keys
- คลิกปุ่ม "สร้าง API Key"
- ป้อนชื่อสำหรับ key (ตัวอย่าง: Production)
- คัดลอกและบันทึก API key ที่สร้างขึ้น (จะแสดงเพียงครั้งเดียว)
⚠️ API key จะแสดงเพียงครั้งเดียวเมื่อสร้าง กรุณาเก็บรักษาไว้อย่างปลอดภัย
2. ส่งคำขอแรก
ทดสอบการเชื่อมต่อ API โดยใช้ curl
สอบถามยอดเงินในกระเป๋า
BASE_URL=... # โดเมนจริงของสภาพแวดล้อม production
API_KEY=ak_live_...
curl -H "Authorization: ApiKey $API_KEY" "$BASE_URL/v1/wallet/balance" ตอบกลับตัวอย่าง
{
"data": {
"balanceSun": 1000000,
"frozenSun": 0,
"totalSun": 1000000
}
}
// สำหรับคำอธิบายเกี่ยวกับหน่วยและประเภทข้อมูล โปรดดูที่ <a href="/th/docs/endpoints" class="text-blue-600 hover:underline">API Endpoints</a> 3. สร้างคำสั่งซื้อพลังงาน
เช่าพลังงานสำหรับที่อยู่ที่ระบุ
สร้างคำสั่งซื้อ
curl -X POST "$BASE_URL/v1/energy/orders" \
-H "Authorization: ApiKey $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "manual",
"data": {
"tronAddress": "TYour1Address2Here3...",
"energyValue": 65000,
"durationHours": 1
}
}'
// tronAddress: 34 ตัวอักษร เริ่มต้นด้วย T
// durationHours: 1, 24, 72, 168, 336, 720 (ชั่วโมง) ตอบกลับตัวอย่าง
{
"data": {
"id": 1234567890,
"status": "processing",
"priceSun": 3000000,
"createdAt": "2025-01-15T10:30:00Z"
}
} 4. ตรวจสอบสถานะคำสั่งซื้อ
ตรวจสอบว่าคำสั่งซื้อเสร็จสมบูรณ์แล้วหรือไม่
สอบถามคำสั่งซื้อ
curl -H "Authorization: ApiKey $API_KEY" "$BASE_URL/v1/energy/orders/1234567890" ตอบกลับตัวอย่าง
{
"data": {
"id": 1234567890,
"status": "completed",
"txid": "abc123...",
"completedAt": "2025-01-15T10:30:05Z"
}
}