Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

justoneapi — satu CLI buat 36 platform sekaligus

Kalau lo pernah butuh data TikTok, terus butuh Instagram, terus butuh Shopee — dan tiap platform harus bikin script sendiri. Ini solusinya: satu tool, 36 platform.

Platform yang didukung

TikTok, Instagram, YouTube, Shopee, X/Twitter, Reddit, 1688, dan puluhan lain.

Isi folder

  • justone.py — CLI utamanya
  • justone.sh — wrapper biar bisa dipanggil dari mana aja
  • scrape_docs.py — kalau dokumentasi API-nya update, jalanin ini buat nyedot ulang daftar endpoint-nya
  • endpoints.json — daftar lengkap endpoint per platform

Cara pakai

# liat semua platform yang ada
./justone.sh platforms

# liat endpoint satu platform
./justone.sh paths tiktok

# ambil data TikTok
./justone.sh tiktok <video-id>

# ambil data Instagram
./justone.sh ig <username>

# ambil data YouTube
./justone.sh yt <video-id>

# manggil endpoint apa pun secara manual
./justone.sh call /api/v1/xxx key=value key2=value2

Butuh API key

Tool ini cuma klien. Datanya dari penyedia API pihak ketiga — daftar dulu, ambil key-nya, taruh di environment:

export JUSTONE_API_KEY="key-lo"

Butuh apa

pip install requests

Kalau dokumentasinya berubah

API-nya update? Nol usah ngoprek manual. Jalanin:

python3 scrape_docs.py

Dia bakal nyedot ulang endpoints.json dari dokumentasi resminya.


MIT — Author: LALA

About

Satu CLI buat 36 platform - TikTok, Instagram, YouTube, Shopee, X, Reddit

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages