Ingin mengungkap API tersembunyi yang menggerakkan situs web favorit Anda? Dengan Hyperbrowser, platform bertenaga AI untuk otomatisasi web, Anda dapat menemukan *endpoint* API dalam hitungan detik—tidak perlu lagi menggali kode seperti detektif. Saya menggunakan Hyperbrowser untuk menemukan API di situs seperti retouched.ai
dalam waktu sekitar 60 detik! Dalam tutorial ini, kita akan menjelajahi cara menggunakan deep-crawler-bot
dari Hyperbrowser untuk menemukan API situs web, ditambah metode klasik non-AI menggunakan *Developer Tools* browser. Mari selami keajaiban Hyperbrowser!
Ingin platform All-in-One terintegrasi untuk Tim Pengembang Anda agar dapat bekerja sama dengan produktivitas maksimum?
Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!
Apa itu Hyperbrowser untuk Penemuan API?
Hyperbrowser adalah platform untuk menjalankan *headless browser* dalam kontainer yang aman dan terisolasi, dibangun untuk otomatisasi web berbasis AI dan penemuan API. Alat DeepCrawler
-nya, yang ditenagai oleh AI, memindai situs web untuk mengidentifikasi *endpoint* API, melewati langkah-langkah anti-bot seperti CAPTCHA. Fitur-fitur utamanya meliputi:
- Pemindaian Berbasis AI: Secara otomatis mendeteksi panggilan API (misalnya, permintaan XHR/fetch).
- Mode Siluman: Menghindari deteksi bot dengan proksi dan pemecahan CAPTCHA.
- Output Terstruktur: Mengekspor *endpoint* ke JSON, Postman, atau spesifikasi OpenAPI.
- Integrasi: Bekerja dengan LangChain, SDK, dan agen AI untuk otomatisasi.
DeepCrawler
dari Hyperbrowser dipuji karena menemukan API dalam waktu kurang dari satu menit, dengan UI yang bersih dan dukungan seluler. Siap berburu API? Mari kita mulai!
Mengapa Menggunakan Hyperbrowser untuk Penemuan API?
Hyperbrowser membuat penemuan API menjadi mudah dibandingkan dengan metode manual:
- Kecepatan: AI memindai situs dalam hitungan detik, dibandingkan dengan berjam-jam inspeksi manual.
- Akurasi: Mengidentifikasi API tersembunyi (terkait *frontend* atau *backend*) dengan andal.
- Kemudahan: Tidak perlu keahlian *coding*—hanya pengaturan dan *prompt* yang sederhana.
- Privasi: Berjalan secara lokal atau dalam kontainer yang aman, menjaga privasi pemindaian Anda.
Dibandingkan dengan API pelacakan Google Analytics, Hyperbrowser berfokus pada penemuan *endpoint* yang dapat ditindaklanjuti untuk pengembang. Saya menemukan API di situs pengeditan foto lebih cepat daripada saya bisa menyeduh kopi!

Cara Menemukan API Situs Web: Panduan Langkah demi Langkah
Mari kita temukan API situs web seperti retouched.ai
(misalnya, untuk penghapusan latar belakang) menggunakan deep-crawler-bot
dari Hyperbrowser dan metode *Developer Tools* tradisional. Anda akan membutuhkan Node.js, kunci API Hyperbrowser, dan sebuah browser. Tidak perlu status guru API—ikuti saja!
1. Prasyarat
- Node.js: 18+ (
node --version
). - npm: 8+ (
npm --version
). - Kunci API Hyperbrowser: Daftar di hyperbrowser.ai untuk mendapatkan kunci tingkat gratis.

- Browser: Chrome atau Firefox untuk *Developer Tools*.
- Ruang Disk: ~500MB untuk aplikasi Hyperbrowser dan dependensi.
2. Instal DeepCrawler Hyperbrowser
Kloning repositori contoh:
git clone https://github.com/hyperbrowserai/hyperbrowser-app-examples.git
cd hyperbrowser-app-examples
cd deep-crawler-bot
Instal dependensi:
npm install
Siapkan variabel lingkungan:
cp .env.example .env.local
Edit .env.local
dengan kunci API Hyperbrowser Anda:
HYPERBROWSER_API_KEY=kunci_api_anda_di_sini
Jalankan server pengembangan:
npm run dev
Buka browser Anda dan navigasikan ke http://localhost:3000
. Anda akan melihat antarmuka DeepCrawler Hyperbrowser, siap untuk pemindaian API!

3. Temukan API dengan DeepCrawler Hyperbrowser
Di UI Hyperbrowser (http://localhost:3000
):
- Masukkan URL target (misalnya,
https://retouched.ai
atauhttps://github.com
). - Aktifkan opsi: Gunakan Proksi dan Selesaikan CAPTCHA.
- Klik Mulai Perayapan untuk memindai *endpoint* API.
Contoh *output* (di UI atau JSON yang diekspor):
{
"endpoints": [
{
"url": "https://api.retouched.ai/v1/background-removal",
"method": "POST",
"headers": { "Content-Type": "application/json" },
"description": "Menangani penghapusan latar belakang gambar"
}
]
}
Hyperbrowser memindai retouched.ai
dan menemukan API penghapusan latar belakang dalam waktu sekitar 50 detik! Ekspor ke Postman melalui *dashboard* (app.hyperbrowser.ai).

4. Temukan API Tanpa AI (Developer Tools)
Untuk pendekatan non-AI, gunakan *Developer Tools* browser:
- Buka Chrome/Firefox, navigasikan ke
https://retouched.ai
. - Tekan F12 untuk membuka *Developer Tools* > tab Network > filter XHR.

- Berinteraksi dengan situs (misalnya, unggah gambar untuk penghapusan latar belakang).
- Cari panggilan API (misalnya,
https://api.retouched.ai/v1/background-removal
). - Contoh panggilan:
{
"method": "POST",
"url": "https://api.retouched.ai/v1/background-removal",
"body": { "image": "gambar-dikodekan-base64" }
}
- Klik kanan permintaan, salin sebagai curl:
curl -X POST https://api.retouched.ai/v1/background-removal \
-H "Content-Type: application/json" \
-d '{"image":"gambar-dikodekan-base64"}'
Ini memakan waktu sekitar 5 menit klik-klik—jauh lebih lambat daripada Hyperbrowser!
5. Uji API yang Ditemukan
Uji API dengan permintaan curl (gunakan kunci API jika diperlukan):
curl -X POST https://api.retouched.ai/v1/background-removal \
-H "Content-Type: application/json" \
-H "Authorization: Bearer kunci-api-anda" \
-d '{"image":"data:image/jpeg;base64,/9j/..."}'
Atau gunakan UI Hyperbrowser:
- Buka tab Test di
http://localhost:3000
. - Masukkan URL *endpoint* dan parameter (misalnya, data gambar).
- Klik Run Test. Hyperbrowser menangani CAPTCHA dan mengembalikan hasil, seperti data gambar yang diproses.
Saya menguji API penghapusan latar belakang, dan itu berfungsi dengan sempurna!
Anda juga dapat menggunakan alat seperti Apidog

atau pustaka requests
Python untuk mengirim permintaan dan memverifikasi perilaku API.
import requests
url = 'https://example.com/api/data'
headers = {'Authorization': 'Bearer token_anda_di_sini'}
response = requests.get(url, headers=headers)
print(response.json())
6. Memecahkan Masalah Umum
- Kesalahan Hyperbrowser:
- Kunci API Tidak Valid: Verifikasi kunci di app.hyperbrowser.ai.
- Server Tidak Berjalan: Periksa
http://localhost:3000
. Mulai ulang dengannpm run dev
. - Waktu Tugas Habis: Tingkatkan
timeoutMinutes
di pengaturan UI. - Masalah Developer Tools:
- Tidak Ada Permintaan XHR: Coba filter Fetch atau lebih banyak berinteraksi dengan situs.
- Kesalahan CORS: Gunakan proksi atau uji di Postman.
- Umum: Pastikan Node.js 18+ dan internet stabil. Lihat docs.hyperbrowser.ai atau X untuk tips.
Menyesuaikan dan Memperluas Hyperbrowser
Tingkatkan perburuan API Anda:
- Format Ekspor: Simpan *endpoint* sebagai OpenAPI YAML melalui *dashboard* Hyperbrowser.
- Integrasi LangChain: Gunakan
HyperbrowserLoader
untuk data terstruktur:
const { HyperbrowserLoader } = require('langchain_hyperbrowser');
const loader = new HyperbrowserLoader({ urls: 'https://retouched.ai' });
loader.load().then(docs => console.log(docs[0]));
- Berkontribusi: Kirim PR ke github.com/hyperbrowserai.
Saya mengekspor API saya ke Apidog dan merasa seperti seorang pro API!
Mengapa Hyperbrowser Mengalahkan Penemuan API Manual
Pendekatan berbasis AI Hyperbrowser mengungguli *Developer Tools* manual dalam hal kecepatan dan kemudahan, terutama di situs kompleks dengan perlindungan anti-bot. Tidak seperti API pelacakan Google Analytics, Hyperbrowser berfokus pada penemuan *endpoint* yang dapat ditindaklanjuti untuk pengembang. Satu-satunya kendala? Anda memerlukan akun Hyperbrowser, tetapi tingkat gratisnya sudah bagus. Dokumentasi Hyperbrowser dan komunitasnya adalah emas untuk dukungan.
Siap mengungkap API dengan Hyperbrowser? Nyalakan *deep-crawler-bot* itu dan pindai sebuah situs—saya sangat antusias melihat kemenangan API Anda!
Ingin platform All-in-One terintegrasi untuk Tim Pengembang Anda agar dapat bekerja sama dengan produktivitas maksimum?
Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!