2.0.9 • Published 4 months ago

@slrmyapi/tikreg v2.0.9

Weekly downloads
-
License
ISC
Repository
github
Last release
4 months ago

šŸŽÆ TikTok Region API - @slrmyapi/tikreg

Pakej TikReg API membolehkan anda mendapatkan maklumat lengkap akaun TikTok berdasarkan username, termasuk ID pengguna, nama panggilan, avatar, dan negara.


šŸ“¦ Pemasangan

npm install @slrmyapi/tikreg

Cara Penggunaan

const { gettikreg } = require("@slrmyapi/tikreg");

// Contoh: Semak maklumat pengguna TikTok berdasarkan username
gettikreg("slrmyshopofficial").then(console.log);

/*
Output:
{
  "status": true,
  "data": {
    "pengguna": {
      "id": "7141350544087172122",
      "username": "slrmyshopofficial",
      "nama_paparan": "slrmyshopofficial",
      "gambar_profil": {
        "besar": "https://p16-common-sign-sg.tiktokcdn-us.com/tos-alisg-avt-0068/398e0e0b2f1a17eab067205aee6e8828~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=0bef0630&x-expires=1741334400&x-signature=2lH6QWLHEjjgvRT7lc%2Btg8vYLP8%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "sederhana": "https://p16-common-sign-sg.tiktokcdn-us.com/tos-alisg-avt-0068/398e0e0b2f1a17eab067205aee6e8828~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=cd41c7e6&x-expires=1741334400&x-signature=RZHbH7NlJSepUmA6yaJqZEEAoqI%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8",
        "kecil": "https://p16-common-sign-sg.tiktokcdn-us.com/tos-alisg-avt-0068/398e0e0b2f1a17eab067205aee6e8828~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=38adc903&x-expires=1741334400&x-signature=JrZ9M7sh4Ot%2B%2Buoywm53pAdeOPQ%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast8"
      },
      "bio": "SKY LEGACY RESOUCES\n+601136871190 | WhatsApp Only\nOfficial API | SlrmyShop",
      "tarikh_daftar": "9 September 2022, 12:09 PM",
      "akaun_sah": "Tidak",
      "id_tersembunyi": "MS4wLjABAAAAZp71kfpxupwhTk1wnR1bsjAcZI59IOFl0zWSucbSgbC8vGZ65vVuOj_gEehHFY6A",
      "akaun_peribadi": "Tidak",
      "organisasi": "Tidak",
      "bahasa": {
        "kod": "en",
        "nama": "Bahasa Inggeris"
      },
      "negara": {
        "kod": "MY",
        "nama": "Malaysia",
        "emoji": "šŸ‡²šŸ‡¾"
      },
      "pautan_bio": "https://chat.whatsapp.com/Bk9m12rA8qy7lXKP3jcoCs"
    },
    "statistik": {
      "pengikut": 102600,
      "mengikuti": 3257,
      "jumlah_suka": 277600,
      "jumlah_video": 7
    },
    "senarai_acara": []
  },
  "devInfo": {
    "GitHub": "https://github.com/slrmyshopofficial",
    "NPM": "@slrmyapi/tikreg",
    "WhatsApp": "+601136871190",
    "Instagram": "@slrmyshopofficial"
  }
}
*/

Contoh Kod Lengkap

const { gettikreg } = require("@slrmyapi/tikreg");

async function semakTikTok(username) {
    try {
        const result = await gettikreg(username);
        if (result.status !== "success") {
            console.log("āš ļø Error:", result.message);
        } else {
            console.log("āœ… Keputusan:", result);
        }
    } catch (error) {
        console.error("āŒ API Bermasalah:", error);
    }
}

// Contoh penggunaan:
semakTikTok("slrmyshop");

šŸ“Š Penerangan Data dalam Respons API TikReg

Nama KunciPenerangan
statusStatus permintaan API (true jika berjaya, false jika gagal).
devinfo.pemajuNama pemaju API.
devinfo.versiVersi API yang sedang digunakan.
devinfo.tarikhTarikh data diambil (dalam format Malaysia).
devinfo.masaMasa data diambil (dalam format Malaysia).
devinfo.GitHubPautan ke repositori GitHub pemaju API.
devinfo.NPMNama pakej API di NPM.
devinfo.WhatsAppNombor WhatsApp untuk sokongan API.
devinfo.InstagramAkaun Instagram pemaju API.
data.pengguna.idID unik pengguna TikTok.
data.pengguna.id_pendekID pendek pengguna (jika ada).
data.pengguna.nama_penggunaNama pengguna (username) TikTok.
data.pengguna.nama_paparanNama paparan pengguna TikTok.
data.pengguna.gambar_profil_besarURL gambar profil dalam saiz besar.
data.pengguna.gambar_profil_sederhanaURL gambar profil dalam saiz sederhana.
data.pengguna.gambar_profil_kecilURL gambar profil dalam saiz kecil.
data.pengguna.bioBio pengguna TikTok.
data.pengguna.masa_diciptaWaktu akaun dicipta dalam format Unix timestamp.
data.pengguna.sahkanStatus akaun sama ada true (disahkan) atau false (tidak disahkan).
data.pengguna.secUidID keselamatan akaun pengguna.
data.pengguna.akaun_peribadiStatus akaun sama ada peribadi (true) atau umum (false).
data.pengguna.akaun_rahsiaStatus akaun sebagai rahsia atau tidak (true/false).
data.pengguna.kategori_akaunKategori pengguna (contoh: Gaming).
data.pengguna.tetapan_komenTetapan komen pada profil pengguna.
data.pengguna.tetapan_duetTetapan duet untuk video pengguna.
data.pengguna.tetapan_stitchTetapan stitch untuk video pengguna.
data.pengguna.tetapan_muat_turunTetapan muat turun video pengguna.
data.pengguna.regionKod negara pengguna berdasarkan lokasi TikTok.
data.pengguna.bahasa_utama.kodKod bahasa utama yang digunakan oleh pengguna TikTok.
data.pengguna.bahasa_utama.nama_melayuNama bahasa dalam Bahasa Melayu.
data.pengguna.bahasa_utama.nama_asalNama asal bahasa dalam skrip asal.
data.pengguna.pautan_bio.linkPautan dalam bio pengguna TikTok.
data.pengguna.pautan_bio.tahap_risikoTahap risiko pautan bio (0 = selamat).
data.pengguna.senarai_acaraSenarai acara yang dijadualkan oleh pengguna.
data.pengguna.organisasiStatus akaun sama ada organisasi (1) atau individu (0).
data.statistik.pengikutJumlah pengikut pengguna.
data.statistik.mengikutiJumlah akaun yang diikuti oleh pengguna.
data.statistik.likeJumlah keseluruhan "like" yang diterima oleh pengguna.
data.statistik.kandunganJumlah video yang telah dimuat naik oleh pengguna.
negara.kodKod negara pengguna.
negara.namaNama penuh negara pengguna.
negara.emojiEmoji bendera negara pengguna.
negara.kod_telefonKod telefon antarabangsa negara pengguna.
negara.mata_wang.kodKod mata wang negara.
negara.mata_wang.simbolSimbol mata wang rasmi negara.
negara.mata_wang.namaNama penuh mata wang negara.
negara.bahasa_rasmi.kodKod bahasa rasmi negara pengguna.
negara.bahasa_rasmi.nama_melayuNama bahasa rasmi dalam Bahasa Melayu.
negara.bahasa_rasmi.nama_asalNama asal bahasa rasmi dalam skrip asal.
negara.rantauRantau atau kawasan geografi negara pengguna.
negara.global_selatanStatus sama ada negara tergolong dalam Global Selatan.

šŸ“Œ Nota Tambahan:

  • data.pengguna.masa_dicipta adalah dalam bentuk Unix Timestamp dan perlu ditukar kepada format tarikh yang lebih mudah dibaca.
  • data.pengguna.region boleh digunakan bersama API Country untuk mendapatkan maklumat lanjut seperti nama negara, emoji bendera, mata wang, dan bahasa rasmi.
  • data.pengguna.bahasa_utama.kod menunjukkan kod bahasa utama pengguna dan boleh dibandingkan dengan negara.bahasa_rasmi.kod untuk melihat kesesuaian bahasa berdasarkan negara pengguna.

šŸ‘Øā€šŸ’» Developer Info