Masukkan API key Anda dan unggah gambarnya. Request dikirim ke endpoint yang sama dengan produksi, jadi hasilnya persis seperti yang akan Anda terima di aplikasi sendiri.
curl -X POST https://api.crm.co.id \
-H "X-API-Key: crm_live_xxxxxxxx" \
-F "file=@"
$respon = Http::withHeaders(['X-API-Key' => $apiKey])
->attach('file', file_get_contents($path), '')
->post('https://api.crm.co.id');
if ($respon->status() === 429) {
$tunggu = $respon->header('Retry-After');
// ada Retry-After -> rate limit, tunggu lalu ulangi
// tidak ada -> kuota bulanan habis, jangan diulang
}
$data = $respon->json();
final request = http.MultipartRequest(
'POST',
Uri.parse('https://api.crm.co.id'),
);
request.headers['X-API-Key'] = apiKey;
request.files.add(await http.MultipartFile.fromPath('file', path));
final respon = await request.send();
final badan = await respon.stream.bytesToString();