Dokumen ini menunjukkan kepada Anda cara menambahkan Balasan Pribadi secara terprogram ke pengalaman berkirim pesan Anda.
Cara KerjanyaBalasan Pribadi memungkinkan akun Profesional Instagram untuk mengirim satu pesan ke orang yang mengomentari postingan Profesional Instagram Anda, postingan iklan, reel, atau cerita siaran langsung. Saat Anda menerima notifikasi Webhooks Anda dapat mengirim balasan pribadi ini dalam waktu 7 hari sejak waktu komentar dibuat, kecuali Instagram Live yang hanya dapat dikirimi balasan pribadi selama siaran langsung. Pesan akan berisi tautan ke postingan yang dikomentari orang itu. |
live_comments
, melalui API Instagram, , dan sistem Anda dapat membedakan antara notifikasi live_comments
dan comments
.
comments
Instagram Graph API untuk postingan iklan akan menyertakan ID dan judul iklan. Anda mungkin perlu memperbarui server Webhooks Anda untuk menangani kolom baru ini.
ad_id
dan ad_title
akan ditampilkan di objek media ketika seseorang mengomentari postingan Instagram yang dipromosikan atau postingan iklan Instagram. Hal ini dapat mengakibatkan duplikat notifikasi Webhooks.
Tutorial ini mengasumsi Anda telah membaca Ringkasan Platform Messenger dan Ringkasan Berkirim Pesan di Instagram dan menerapkan komponen yang dibutuhkan.
Anda akan memerlukan:
comments
Instagram, untuk postingan, postingan iklan, dan reel, dan Webhooks live_comments
Instagram untuk cerita siaran langsung (direkomendasikan agar terhindar dari pembatasan laju) atau panggilan API ke endpoint /page/feed
instagram_manage_comments
dan pages_messaging
, diperoleh melalui Facebook LoginMESSAGING
di Halaman Facebook yang tertaut ke akun Profesional Instagram AndaUntuk mengirim balasan pribadi kepada orang yang mengomentari postingan, reel, atau cerita siaran langsung Anda, kirim permintaan POST
ke endpoint /PAGE-ID/messages
dengan parameter recipient
berisi ID komentar dan parameter message
berisi teks yang ingin Anda kirim.
curl -i -X POST "https://graph.facebook.com/PAGE-ID/messages
?recipient: { comment_id: COMMENT-ID }
&message: { "text": "Thanks for reaching out, how can I help?" }
&access_token=PAGE-ACCESS-TOKEN"
Setelah berhasil, aplikasi akan menerima tanggapan berikut:
{ "recipient_id": "526...", // The Instagram-scoped ID "message_id": "aWdfZ..." // The message ID for your private reply }