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.
Lihat perubahan di commits.
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)
interface Result {
success: boolean;
game?: string;
id?: number | string;
server?: string | number,
name?: string;
message?: string;
}
Berikut adalah daftar game yang didukung oleh API ini.
GET /ag?id=PLAYER_ID
Contoh: 53687200000
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&server=SERVER_NAME
SERVER_NAME bersifat case-insensitive, untuk daftarnya ada di sini.
Contoh: ?id=22512309&server=milestone
GET /pb?id=ZEPETTO_ID
Contoh: wakwaw55
GET /pgr?id=ID&server=SERVER_ID
Case-insensitive, keterangan untuk identifikasi server: AP(Asia-Pasifik), EU(Europe), NA(North America)
Contoh: ?id=16746755&server=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
GET /zzz?id=PLAYER_ID
Contoh: 1000000100
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&server=ZONE_ID
Contoh: ?id=1114917746&server=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&server=13044&decode=false
Contoh penggunaan ?decode=true
ml?id=1007909047&server=13044&decode=true atau ml?id=1007909047&server=13044 (sama saja).
API monitoring UptimeRobot
© Projek ini dibawah lisensi: CC BY-NC 4.0, tidak terafiliasi dengan Codashop.