Workplace from Meta akan dihapus. Anda akan dapat terus menggunakan Workplace hingga 31 Agustus 2025. Kunjungi Pusat Bantuan kami untuk mempelajari selengkapnya.
Webhooks memungkinkan aplikasi integrasi kustom untuk berlangganan peristiwa di Workplace dan menerima pembaruan secara realtime. Saat terjadi perubahan di Workplace, permintaan HTTPS POST dikirim ke URL telepon balik untuk setiap aplikasi integrasi kustom yang berlangganan topik Webhooks yang relevan.
Hal ini membuat aplikasi lebih efisien, karena aplikasi akan mengetahui kapan tepatnya perubahan terjadi dan tidak perlu bergantung pada permintaan Graph API yang berkelanjutan atau bahkan berkala untuk mendapatkan konten terbaru.
Dukungan Webhooks untuk Workplace disediakan oleh kerangka kerja yang sama yang mendukung Webhooks untuk Graph API.
Dialog Edit Integrasi Kustom menyediakan tab untuk setiap topik Webhooks yang tersedia untuk aplikasi di Workplace.

Untuk menambahkan langganan Webhooks baru tentang topik tertentu, sediakan URL telepon balik dan token verifikasi, lalu pilih kolom langganan yang Anda perlukan untuk fungsi yang akan disediakan aplikasi Anda.
Anda hanya dapat berlangganan satu URL per topik Webhooks, tetapi Anda dapat menggunakan URL yang sama untuk beberapa topik.
Saat Anda menambahkan langganan baru, atau mengubah langganan yang sudah ada, server Meta akan membuat permintaan GET ke URL telepon balik untuk memverifikasi validitas server telepon balik.
String kueri akan ditambahkan ke URL ini dengan parameter berikut:
hub.mode - String "subscribe" diteruskan di parameter inihub.challenge - String acakhub.verify_token - Nilai verify_token yang Anda tentukan saat membuat langgananSetiap kali endpoint menerima permintaan verifikasi, endpoint itu harus:
hub.verify_token cocok dengan string yang Anda atur di kolom Verifikasikan Token saat Anda mengonfigurasi Webhooks.hub.challenge.Semua panggilan Webhooks ke URL telepon balik yang ditentukan developer dilakukan melalui HTTPS, memastikan keamanan tingkat transportasi untuk payload Webhooks.
Untuk memberikan keamanan tambahan, header HTTPX-Hub-Signature-256 disertakan dalam setiap payload POST, yang harus digunakan untuk memverifikasi bahwa payload berasal dari server Meta.
Untuk detail lengkap tentang perilaku ini, buka dokumentasi Kerangka Kerja Webhooks.
Semua panggilan Webhooks ke URL telepon balik yang ditentukan developer dilakukan melalui HTTPS, memastikan keamanan tingkat transportasi untuk payload Webhooks.
Panggilan API untuk membaca atau mengubah langganan Webhooks harus dilakukan menggunakan token aplikasi, bukan token integrasi kustom biasa. Token aplikasi dapat dibuat dengan menggabungkan ID aplikasi, simbol '|', dan rahasia aplikasi.
| Data | String |
|---|---|
ID Aplikasi | 504221332732118 |
Rahasia aplikasi | d76ab3f35f3ff5aa6ffdc8637a660d2ea7 |
Token aplikasi: | 504221332732118|d76ab3f35f3ff5aa6ffdc8637a660d2ea7 |
GET graph.facebook.com
/{app-id}/subscriptions
&access_token={your_app_token}POST graph.facebook.com
/{app-id}/subscriptions
?object=page
&fields=mention,messages
&callback_url={your-url}
&verify_token={your-verify-token}
&access_token={your_app_token}Jika Webhooks tidak diterima seperti yang diharapkan, direkomendasikan untuk memeriksa apakah langganan antara halaman dan aplikasi telah disiapkan dengan benar. Ini seharusnya disiapkan secara otomatis, tetapi dalam beberapa kasus, penyiapan dapat gagal. Contoh: jika penayangan Webhooks gagal dalam periode waktu yang lama, langganan ini dapat dihapus. Untuk aplikasi pihak ketiga, ini akan menghasilkan peringatan di dasbor aplikasi.
Untuk memeriksa langganan ini, panggilan API berikut tersedia:
GET graph.facebook.com
/me/subscribed_apps?access_token={your_page_token}Untuk membuat ulang langganan ini, panggilan API berikut tersedia:
POST graph.facebook.com
/me/subscribed_apps?access_token={your_page_token}
{"subscribed_fields": ["messages"...]}Aktivitas di Workplace dikelompokkan ke dalam topik-topik. Setiap topik memiliki sejumlah kolom yang dipetakan ke peristiwa pada topik tertentu. Aplikasi dapat berlangganan pembaruan Webhooks pada setiap topik, dan untuk kolom tertentu dalam setiap topik.
Workplace saat ini menyediakan Webhooks untuk topik dan grup berikut:
Informasi selengkapnya tersedia di Dokumen Referensi Topik Halaman.
| Kolom Langganan | Perilaku |
|---|---|
| Terpicu saat halaman integrasi kustom (bot) disebutkan dalam grup. |
| Terpicu saat halaman integrasi kustom (bot) dikirimi pesan di Obrolan Workplace. |
| Terpicu saat pesan yang dikirim oleh halaman integrasi kustom (bot) tersampaikan. |
| Terpicu saat tombol postback ditekan di Obrolan Workplace. |
| Terpicu saat pesan dari halaman integrasi kustom (bot) dibaca oleh penerima. |
Informasi selengkapnya tersedia di Dokumen Referensi Topik Grup.
| Kolom Langganan | Perilaku |
|---|---|
| Terpicu saat postingan ditambahkan, diperbarui, atau dihapus dalam grup. |
| Terpicu setiap kali komentar baru ditambahkan, diperbarui, atau dihapus pada postingan dalam grup. |
| Terpicu saat keanggotaan grup berubah. |
| Dipicu ketika pengguna meminta keanggotaan grup. |
Informasi selengkapnya tersedia di Dokumen Referensi Topik Anggota.
| Kolom Langganan | Perilaku |
|---|---|
| Terpicu saat seorang pengguna memposting atau mengedit pembaruan status di profilnya sendiri. Ini mencakup postingan di linimasa pengguna. |
| Terpicu setiap kali seorang pengguna membuat, menerima, atau menolak peristiwa. |
| Terpicu setiap kali seorang pengguna mengirimkan pesan Obrolan Workplace. |
| Terpicu setiap kali pengguna menghapus pesan Obrolan Workplace untuk semua orang dalam utas. |
| Terpicu setiap kali ada komentar pada postingan di linimasa pengguna. |
Informasi selengkapnya tersedia di Dokumen Referensi Topik Keamanan.
admin_activityPeristiwa terpicu saat admin ditambahkan atau dihapus dari komunitas Workplace
| Peristiwa | Perilaku |
|---|---|
| Admin telah mengatur status akun pengguna ke belum diklaim, dari panel admin atau melalui Account Management API. |
| Admin telah memaksa pengguna untuk keluar di semua perangkat dari Panel Admin. |
| Admin telah menonaktifkan akun dari Panel Admin atau melalui Account Management API. |
| Admin telah mengaktifkan akun dari Panel Admin atau melalui Account Management API. |
| Admin telah memaksa pengguna untuk mengatur ulang kata sandi dari Panel Admin. |
| Admin telah membuat akun dari Panel Admin. |
compromised_credentialsPeristiwa terpicu ketika kami menduga bahwa kata sandi Workplace dari beberapa akun pengguna di sebuah komunitas mungkin berisiko bocor.
| Peristiwa | Perilaku |
|---|---|
| Workplace telah menemukan kredensial yang tersusupi. |
filesPeristiwa terpicu setelah aktivitas file Workplace.
| Peristiwa | Perilaku |
|---|---|
| Pengguna telah mengunggah file ke grup. |
| Pengguna telah mengunduh file dari grup. |
| File yang diunggah ditemukan berisi malware. |
groupsPeristiwa terpicu saat seseorang membuat atau bergabung dengan Grup Multi-Perusahaan Workplace.
| Peristiwa | Perilaku |
|---|---|
| Pengguna di komunitas telah bergabung dengan MCG. |
| Pengguna di komunitas telah membuat MCG. |
integrationsPeristiwa terpicu saat admin membuat atau mengubah properti integrasi.
| Peristiwa | Perilaku |
|---|---|
| Admin telah membuat integrasi kustom. |
| Admin telah mengedit integrasi kustom. |
| Admin telah menghapus integrasi kustom. |
| Admin telah membuat token akses baru untuk integrasi kustom. |
| Pengguna telah membuat integrasi konten. |
| Pengguna telah menghapus instalan integrasi konten. |
invitesPeristiwa terpicu saat seseorang bergabung ke Workplace melalui undangan mandiri.
| Peristiwa | Perilaku |
|---|---|
| Pengguna telah mengundang rekan kerja untuk bergabung ke komunitas. |
| Pengguna telah meminta email undangan untuk dirinya sendiri. |
passwordsPeristiwa terpicu saat seseorang mengubah kata sandinya atau meminta reset kata sandi.
| Peristiwa | Perilaku |
|---|---|
| Kata sandi pengguna telah diubah, sebagai hasil dari menyelesaikan pemulihan kata sandi atau melalui pengaturan akun. |
| Alur pemulihan sandi pengguna telah dimulai, dan kode telah dikirim ke alamat email pengguna. |
| Pengguna salah memasukkan kode pemulihan reset kata sandi. |
| Alur pemulihan kata sandi pengguna telah berhasil diselesaikan. |
sessionsPeristiwa terpicu ketika seseorang login atau logout dari Workplace.
| Peristiwa | Perilaku |
|---|---|
| Pengguna telah login ke Workplace dengan kata sandi atau SSO, di www atau aplikasi seluler. |
| Pengguna telah logout dari Workplace dengan kata sandi atau SSO, di www atau aplikasi seluler. Tidak termasuk logout paksa yang diinisiasi oleh admin (Lihat |
two_factorPeristiwa terpicu ketika seseorang mengaktifkan atau menonaktifkan autentikasi dua faktor.
| Peristiwa | Perilaku |
|---|---|
| Pengguna telah mengaktifkan autentikasi dua faktor dari tab Pengaturan. Ini tidak mencatat ketika seseorang mengonfirmasi telepon tertentu, tetapi menunjukkan bahwa fitur itu diaktifkan. |
| Seorang pengguna telah menonaktifkan autentikasi dua faktor dari tab Pengaturan. Ini tidak mencatat ketika seseorang menonaktifkan autentikasi dua faktor untuk telepon tertentu, tetapi menunjukkan bahwa fitur itu dinonaktifkan. |
| Pengguna telah menambahkan dan mengonfirmasi telepon yang digunakan untuk autentikasi dua faktor. |
| Pengguna telah memasukkan kode dua faktor yang valid saat login ke situs web atau situs web seluler Workplace |
| Pengguna telah memasukkan kode dua faktor yang tidak valid saat login ke situs web atau situs web seluler Workplace |
| Pengguna telah memasukkan kode dua faktor yang valid saat login ke aplikasi seluler iOS atau Android |
| Pengguna telah memasukkan kode dua faktor yang tidak valid saat login ke aplikasi seluler iOS atau Android |
reseller_eventsPeristiwa terkait reseller.
| Peristiwa | Perilaku |
|---|---|
| Mengizinkan pengguna non-admin di perusahaan reseller untuk melihat konsol reseller. |
| Tidak mengizinkan pengguna non-admin di perusahaan reseller untuk melihat konsol reseller. |
| Reseller mengundang perusahaan lain untuk ditautkan dengan reseller itu. |
| Perusahaan menerima undangan reseller untuk ditautkan. |
| Perusahaan menolak undangan reseller untuk ditautkan. |
Informasi selengkapnya tersedia di Dokumen Referensi Topik Tautan
| Peristiwa | Perilaku |
|---|---|
| Metadata tentang pengguna yang meminta akses ke tautan yang dapat dibagikan. |
| Metadata untuk tautan yang dibagikan di Workplace untuk membuat pratinjau. |
Informasi selengkapnya tersedia di Dokumen Graph API Kategori Galeri Pengetahuan.
| Kolom Langganan | Perilaku |
|---|---|
| Terpicu saat konten Galeri Pengetahuan ditambahkan, diperbarui, atau dihapus, atau ketika audiens pembaca diperbarui. |
| Terpicu setiap kali komentar baru ditambahkan, diperbarui, atau dihapus di Galeri Pengetahuan. |
| Terpicu saat tautan cepat Galeri Pengetahuan ditambahkan, diperbarui, atau dihapus. |