OngLai4D · 旺来

API Pembangun

API JSON percuma, baca-sahaja untuk keputusan 4D Malaysia — cabutan terkini, sejarah mengikut tarikh, rekod setiap nombor, dan pertumbuhan jackpot. Bina bot, widget, atau analisis anda sendiri.

Mula pantas

Tiada kunci diperlukan untuk mencuba — hanya panggil satu endpoint. URL asas:

curl https://onglai4d.com/api/v1/results/latest

Pengesahan & had kadar

Tanpa nama — berfungsi tanpa kunci, tetapi terhad kepada ledakan permintaan dan usaha terbaik. Sesuai untuk mencuba API dan penggunaan ringan.

Dengan kunci API — kuota harian berautoriti (lalai 10,000 permintaan/hari) dan had ledakan lebih tinggi. Hantar sebagai token pembawa:

curl -H "Authorization: Bearer ol_live_xxx" \
     https://onglai4d.com/api/v1/results/latest

# or as a query param:
curl "https://onglai4d.com/api/v1/results/latest?key=ol_live_xxx"

Setiap respons membawa header X-RateLimit-Limit, X-RateLimit-Remaining dan X-RateLimit-Tier . Melebihi kuota memulangkan 429 dengan Retry-After. Kuota reset pada 00:00 UTC.

Mahukan kunci? E-mel hello@onglai4d.com dengan penerangan satu baris tentang kes penggunaan anda.

Endpoint

GET/api/v1/results/latest

Cabutan terkini bagi setiap pengendali.

curl https://onglai4d.com/api/v1/results/latest

{
  "results": [
    { "operator": "magnum", "operatorName": "Magnum 4D",
      "drawDate": "2026-07-15", "first": "1234",
      "second": "5678", "third": "9012",
      "special": ["..."], "consolation": ["..."] }
  ]
}
GET/api/v1/results/date/{YYYY-MM-DD}

Keputusan semua pengendali untuk tarikh cabutan tertentu.

curl https://onglai4d.com/api/v1/results/date/2026-07-15
GET/api/v1/numbers/{4-digits}

Sejarah kemenangan penuh dan pecahan bagi satu nombor 4 digit, merentasi 40+ tahun.

curl https://onglai4d.com/api/v1/numbers/8004

{
  "number": "8004", "total": 49,
  "lastDrawn": "2026-06-30", "firstDrawn": "1986-...",
  "byOperator": [ { "operator": "magnum", "count": 9 } ],
  "byPrize":    [ { "prize": "1st Prize", "count": 3 } ],
  "history":    [ { "date": "...", "operator": "...",
                    "prize": "..." } ]
}
GET/api/v1/jackpots/{operator}?limit=120

Siri pertumbuhan jackpot bagi satu pengendali, lama → terkini (sejarah Magnum paling mendalam).

curl https://onglai4d.com/api/v1/jackpots/magnum?limit=30

{
  "operator": "magnum",
  "series": [ { "date": "2026-07-15",
                "jackpot1": 5637289.82,
                "jackpot2": 326086.40 } ]
}
GET/api/v1/operators

Kosa kata pengendali yang digunakan merentasi API.

curl https://onglai4d.com/api/v1/operators

Ralat

Ralat adalah JSON dengan medan code yang tetap. Status: 400 input tidak sah, 401 kunci tidak dikenali, 403 kunci dibatalkan, 429 kadar/kuota.

{ "error": { "code": "quota_exceeded",
             "message": "Daily quota of 10000 requests reached. Resets at 00:00 UTC." } }

Widget boleh dibenamkan

Papar keputusan 4D Malaysia langsung di laman anda sendiri dengan satu baris — tiada kunci API, tiada JavaScript. Hanya iframe:

<iframe src="https://onglai4d.com/widget"
        width="420" height="360" style="border:0"
        title="Malaysia 4D Results"
        loading="lazy"></iframe>

Pilihan melalui rentetan pertanyaan: ?theme=dark dan ?operators=magnum,toto,damacai (mana-mana daripada magnum, toto, damacai, sabah88, stc, cashsweep, singapore).

Widget adalah baca-sahaja dan berdikari; ia satu-satunya halaman yang kami benarkan untuk dibingkai.

Penggunaan adil

Keputusan dikumpulkan daripada sumber awam dan disediakan sepertimana adanya, tanpa jaminan — sahkan dengan pengendali rasmi sebelum bertindak berdasarkannya. Cache jika boleh, jangan bebankan pelayan, dan pautan kembali ke onglai4d.com amat dihargai.