API ini dibuat untuk mencari nickname in-game menggunakan ID player, data dari API ini diambil dari Codashop.
Awal bermula nya projek ini saat saya mengunjungi web phising yang menggunakan sistem validasi ID pada situsnya (ironis, padahal masih bayak web topup yang belum implementasi beginian), jadi kalo ID nya tidak valid maka data tidak bisa disubmit.
Karena dari Codashop request dan parsing data nya lebih ribet, maka dibuatlah API ini.
Kamu bisa langsung fork aja repo ini, atau bisa tekan tombol dibawah ini (jangan lupa github secrets nya di seting)
https://api.isan.eu.org/nickname/
application/json; charset=utf-8 (RFC4627)
{
"success": boolean,
"game": "string",
"id": number/"string",
"zoneId": number,
"server": "string",
"name": "string",
"message": "string"
}
Berikut adalah daftar game yang didukung oleh API ini.
GET coc?id=URISafePLAYER_TAG
Catatan: input id bersifat case-insensitive, semua akan dikapitalisasi secara otomatis. Jika diawali dengan #
harap ubah terlebih dahulu ke bentuk URI Safe %23
.
Contoh: %23YVJVJVJJ, ry22qjcr
GET gi?id=PLAYER_ID
Contoh: 600000000
GET hi?id=PLAYER_ID
Contoh: 10000001
GET hsr?id=PLAYER_ID
Contoh: 600000001
GET la?id=PLAYER_ID&zone=SERVER_NAME
SERVER_NAME bersifat case-insensitive, untuk daftarnya ada di sini.
Contoh: ?id=22512309&zone=milestone
GET pb?id=ZEPETTO_ID
Contoh: wakwaw55
GET pgr?id=ID&zone=SERVER_ID
Case-insensitive, keterangan untuk identifikasi server: AP(Asia-Pasifik), EU(Europe), NA(North America)
Contoh: ?id=16746755&zone=AP
GET sm?id=PLAYER_ID
Contoh: 5sn9jf
GET sus?id=SPACE_ID
Contoh: 15916600
GET valo?id=URISafeRiotIdAndTag
Contoh region ID : yuyun%23123
Contoh region non ID : Westbourne%23USA
Dibawah ini adalah daftar game yang hanya bisa dipakai menggunakan ID yang terdaftar dari region Indonesia/SEA
GET aov?id=PLAYER_OR_OPEN_ID
Contoh: 124590895269021
GET cod?id=PLAYER_OR_OPEN_ID
Contoh: 243402956362890880
GET ff?id=PLAYER_ID
Contoh: 225009777
GET ml?id=PLAYER_ID&zone=ZONE_ID
Contoh: ?id=1114917746&zone=13486
Kamu dapat menambah parameter decode
dan mengisi value ke false
(default ke true
).
Ketika value diatur ke false
maka data nickname akan ditampilkan dala URL encoded dan untuk membacanya memerlukan function seperti decodeURIComponent()
(dalam javascript) atau sejenisnya, saya juga lebih merekomendasikan untuk menggunakan ?decode=false
.
Sementara jika value adalah true
maka data akan bisa dibaca secara langsung tapi kemungkinan error dan gagal dalam pembacaan data akan muncul.
Berikut adalah contoh penggunaan ?decode=false
ml?id=1007909047&zone=13044&decode=false
Contoh penggunaan ?decode=true
ml?id=1007909047&zone=13044&decode=true atau ml?id=1007909047&zone=13044 (sama saja).
API monitoring UptimeRobot
© Projek ini dibawah lisensi: CC BY-NC 4.0, tidak terafiliasi dengan Codashop.