API ini akan mendapatkan semua daftar rotator anda.
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.fonnte.com/rotator',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPHEADER => array(
'Authorization: TOKEN'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Jika anda lebih suka melihat di postman, lihat disini.
TOKEN harus diisi dengan token anda sendiri. Lihat cara mendapatkan token.
- Respon sukses
{
"data": [
{
"id": "rotator#1",
"name": "1"
}
],
"status": true
-Pengguna tidak dikenal : nama pengguna anda tidak valid, coba masuk kembali
{
"detail": "unknown user",
"status": false
}
- Kesalahan mengambil rotator : Ada yang salah dengan data rotator.
{
"detail": "error fetching rotator",
"status": false
}
- Belum ada rotator : anda belum membuat rotator apa pun
{
"detail": "no rotator yet",
"status": false
}
Peringatan! Penggunaan API ini tidak dimaksudkan untuk penggunaan frontend karena mengekspos token yang harus dijaga kerahasiaannya. Penggunaan API ini sangat tidak disarankan kecuali ada masalah khusus yang menghalangi anda menggunakan metode POST. Silakan gunakan dengan bijak.
API ini memungkinkan pengiriman pesan menggunakan metode GET atau cukup menggunakan url.
Anda dapat menjalankannya di browser/meletakkan tautan di tombol/href tag.
Urlnya hanya menggunakan url yang sama dengan metode POST.
https://api.fonnte.com/send/?queries
Queries adalah string query dengan nama dan nilai.
Jika anda lebih suka melihat di postman, lihat disini.
Parameter yang tersedia
catatan :
Pertama-tama, jangan gunakan api ini di frontend! siapa pun dapat menggunakan perangkat anda untuk mengirim pesan.
Anda dapat menggunakan API ini untuk penggunaan backend atau internal.
Satu-satunya kasus penggunaan API ini adalah ketika lingkungan anda tidak mendukung metode POST.
Kadang-kadang bahkan curl tidak tersedia di beberapa lingkungan.
Jika demikian, anda dapat menggunakannya dengan hati-hati.
Semua respon akan mengikuti respon untuk API kirim pesan dengan metode POST
API ini akan memutuskan sambungan perangkat yang terhubung.
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.fonnte.com/disconnect',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_HTTPHEADER => array(
'Authorization: TOKEN'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Jika anda lebih suka melihat di postman, lihat disini.
TOKEN harus diisi dengan token nda sendiri. lihat disini bagaimana cara mendapatkan token.
Respon sukses
{
"detail": "device disconnected",
"status": true
}
- Token tidak valid : token tidak valid
{
"detail": "token invalid",
"status": false
}
- Perangkat sudah terputus : perangkat sudah terputus
{
"detail": "device already disconnected",
"status": false
}
API ini digunakan untuk menghapus pesan melalui API.
Anda dapat menghapus pesan yang diminta yang tidak ingin anda proses lagi atau alasan lain KECUALI pesan dengan status sedang diproses.
pesan pemrosesan tidak dapat dihapus.
jika anda ingin menghapusnya, anda harus memutuskan sambungan perangkat anda terlebih dahulu, pesan pemrosesan akan berubah menjadi tertunda.
Dengan cara ini Anda dapat menghapusnya.
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.fonnte.com/delete-message',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => array('id' => ''),
CURLOPT_HTTPHEADER => array(
'Authorization: TOKEN'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Jika anda lebih suka melihat di postman, lihat disini.
Tokennya adalah token perangkat. lihat disiniĀ bagaimana cara mendapatkan token.
Respon sukses
{
"detail": "message 1 successfully deleted",
"status": true
}
- perangkat tidak valid: token tidak valid
{
"reason": "invalid token",
"status": false
}
- id pesan tidak valid : id pesan tidak ada atau bukan milik perangkat anda.
{
"reason": "invalid message id",
"status": false
}
- cannot delete message with status processing : the message is being processed. message cannot be deleted
{
"reason": "cannot delete message with status processing",
"status": false
}
Flow adalah fitur yang "harus dimiliki" dalam pembuatan chatbot tanpa kode.
fonnte sudah memiliki beberapa fitur seperti autoreply, chaining, dan submission sebelumnya tetapi sulit untuk divisualisasikan.
itu juga memiliki keterbatasannya sendiri.
jadi akhirnya tiba saatnya untuk menggerakkan semuanya.
semua item dikategorikan dalam pesan, respons, logika, impor, dan tindakan.
Anda dapat menarik dan melepas item di menu untuk membuat elemen.
kemudian, anda dapat menghubungkannya untuk membuat alur.
Anda juga dapat menghapus aliran untuk mengatur ulang semua aliran.
tombol simpan adalah untuk menyimpan aliran anda.
setiap kali anda menyimpan alurnya akan mengatur ulang semua jalur pada obrolan anda yang ada.
jadi semua pengguna yang sedang mengobrol dengan chatbot anda harus memulai dari awal.
Semua paket bisa menggunakan fitur flow.
untuk mengaktifkan flow, kamu perlu melakukan edit :
Sudah selesai. hanya ini saja yang perlu di setting.
Halaman ini berisi informasi dan tutorial terbaru.
Setiap informasi baru akan ditampilkan di sini
Halaman ini berisi tentang pesan yang anda minta.
Anda dapat melihat semua status dan riwayat pesan anda di sini.
Baca lebih lanjut tentang message status.
Daftar akan menampilkan 100 pesan.
Anda dapat memfilter riwayat pesan anda berdasarkan waktu dan status.
Tombol unduh akan mengunduh pesan bulan terakhir anda.
jika karena alasan apa pun anda ingin mengirim ulang pesan, terdapat tombol untuk mengirim ulang pesan.
Anda dapat berlangganan fonnte dengan menggunakan menu ini.
Setiap perangkat memerlukan paket.
Anda dapat meningkatkan paket perangkat, memperpanjang langganan, dan melihat faktur anda di sini.
catatan: pembayaran tahunan memberi Anda langganan gratis 2 bulan. melihat how to buy a package.
Anda dapat membuat bot menggunakan menu ini.
Saat pengguna mengirim pesan ke perangkat anda yang terhubung, perangkat anda yang terhubung akan membalas sesuai aturan yang anda buat.
Catatan: anda harus menyetel baca otomatis ke Aktif pada perangkat yang anda inginkan. (lihat perangkat menu->edit)
Ada beberapa masukan yang harus diisi
Setelah anda membuat template balasan otomatis, template anda akan ditambahkan ke daftar balasan otomatis.
Anda dapat mengedit atau menghapus template pesan balasan otomatis yang anda buat.
Menu ini digunakan untuk memeriksa apakah suatu nomor terdaftar di whatsapp.
Anda memerlukan connected device (perangkat yang terhubung) untuk melakukan ini.
Pisahkan setiap nomor dengan baris baru.
Setelah dicek, anda akan mendapatkan informasi berapa banyak yang terdaftar.
Pada contoh di atas hanya ada 1 nomor yang terdaftar.
Anda dapat menyalin yang terdaftar untuk menyalin semua nomor yang terdaftar.
Maks pengecekan sekaligus adalah 500 nomor.