Untuk menggunakan nomor telepon bisnis Anda dengan Cloud API, Anda harus mendaftarkannya. Daftarkan nomor telepon bisnis Anda dalam skenario berikut:
Sebelum Anda dapat mendaftarkan nomor telepon bisnis Anda, Anda harus terlebih dahulu memverifikasi kepemilikannya.
Jika Anda memigrasikan nomor telepon dari API di Tempat ke Cloud API, ada langkah-langkah tambahan yang perlu Anda lakukan sebelum mendaftarkan nomor telepon dengan Cloud API. Lihat Migrasi antara API di Tempat dan Cloud API untuk proses lengkapnya.
Untuk mendaftarkan nomor telepon bisnis terverifikasi, buat panggilan POST
ke PHONE_NUMBER_ID/register
. Sertakan parameter yang tercantum di bawah ini.
Endpoint | Autentikasi |
---|---|
(Lihat Mendapatkan ID Nomor Telepon) |
Solution Partners must authenticate themselves with an access token with the |
Permintaan ke endpoint pendaftaran dibatasi hingga 10 permintaan per nomor bisnis dalam jangka waktu bergerak 72 jam.
Saat Anda membuat permintaan pendaftaran, kami akan memeriksa berapa banyak permintaan pendaftaran yang telah Anda buat untuk mendaftarkan nomor tersebut dalam 72 jam terakhir. Jika Anda telah membuat 10 permintaan, API akan menampilkan kode kesalahan 133016
, dan nomor tersebut tidak akan dapat didaftarkan selama 72 jam ke depan.
Nama | Deskripsi |
---|---|
| Wajib. Layanan berkirim pesan yang digunakan. Atur ini ke |
| Wajib. Jika nomor telepon bisnis terverifikasi telah mengaktifkan verifikasi dua langkah, atur nilai ini ke 6 digit PIN verifikasi dua langkah dari nomor Anda. Jika lupa PIN Anda, Anda dapat memperbaruinya. Jika nomor telepon bisnis terverifikasi belum mengaktifkan verifikasi dua langkah, atur nilai ini ke angka 6 digit. Ini akan menjadi PIN verifikasi dua langkah baru dari nomor telepon bisnis terverifikasi. |
| Opsional.. Jika disertakan, aktifkan penyimpanan lokal di nomor telepon bisnis. Nilai harus berupa 2 huruf kode negara ISO 3166 (misalnya: Nilai yang didukung: APAC
Eropa
LATAM
MEA
NORAM
Setelah diaktifkan, tidak dapat dinonaktifkan atau diubah secara langsung. Sebaliknya, Anda harus membatalkan pendaftaran nomor tersebut dan mendaftarkannya lagi tanpa parameter ini (untuk menonaktifkan), atau sertakan parameter dengan kode negara baru (untuk mengubah). Untuk mengaktifkan penyimpanan lokal pada nomor yang sudah terdaftar, Anda harus membatalkan pendaftaran nomor tersebut, lalu mendaftarkannya kembali dan sertakan parameter ini. |
curl 'https://graph.facebook.com/v21.0
/106540352242922/register ' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer EAAJB...' \
-d '
{
"messaging_product": "whatsapp",
"pin": "212834"
}
curl 'https://graph.facebook.com/v21.0
/106540352242922/register ' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer EAAJB...' \
-d '
{
"messaging_product": "whatsapp",
"pin": "212834",
"data_localization_region": "CH"
}
All API calls require authentication with access tokens.
Developers can authenticate their API calls with the access token generated in the App Dashboard > WhatsApp > API Setup.
Solution Partners must authenticate themselves with an access token with the whatsapp_business_messaging
and whatsapp_business_management
permissions. See System User Access Tokens for information.
Membatalkan pendaftaran nomor telepon bisnis membuatnya tidak lagi dapat digunakan dengan Cloud API dan menonaktifkan penyimpanan lokal pada nomor tersebut, jika sudah diaktifkan.
Pembatalan pendaftaran tidak menghapus nomor atau riwayat pesannya. Untuk menghapus nomor dan riwayatnya, lihat Menghapus Nomor Telepon dari WABA.
Untuk membatalkan pendaftaran nomor telepon bisnis terverifikasi, buat panggilan POST
ke PHONE_NUMBER_ID/deregister
:
Endpoint | Autentikasi |
---|---|
(Lihat Mendapatkan ID Nomor Telepon) |
Solution Partners must authenticate themselves with an access token with the |
Permintaan ke endpoint pembatalan pendaftaran dibatasi hingga 10 permintaan per nomor bisnis dalam jangka waktu bergerak 72 jam.
Saat Anda membuat permintaan pembatalan pendaftaran, kami akan memeriksa berapa banyak permintaan pembatalan pendaftaran yang Anda buat untuk membatalkan pendaftaran nomor tersebut dalam 72 jam terakhir. Jika Anda telah membuat 10 permintaan, API akan menampilkan kode kesalahan 133016
, dan nomor tersebut tidak akan dapat dibatalkan pendaftarannya selama 72 jam ke depan.
Contoh Permintaan:
curl -X POST \
'https://graph.facebook.com/v21.0
/FROM_PHONE_NUMBER_ID/deregister' \
-H 'Authorization: Bearer ACCESS_TOKEN'
Tanggapan yang berhasil akan terlihat seperti ini:
{ "success": true }