Lewati ke konten

API Komentar & Balasan

Fitur komentar bergantung pada cakupan kemampuan platform SNS yang terhubung dan izin akun saat ini.

MetodeJalurTujuan
GET/v1/brand/commentsMencantumkan komentar
GET/v1/brand/comments/{comment_id}Mengambil detail komentar
POST/v1/brand/commentsMemposting komentar tingkat atas pada postingan
POST/v1/brand/comment-refresh-jobsMeminta penyegaran komentar
GET/v1/brand/comment-refresh-jobs/{id}Memeriksa status pekerjaan penyegaran
POST/v1/brand/comments/{comment_id}/moderation-actionsMeminta tindakan sembunyikan atau hapus

Memposting komentar tingkat atas:

{
"idempotency_key": "comment-001",
"target": { "content_id": "<content_id>" },
"text": "Thank you for checking out our post."
}

Nilai action saat ini untuk moderasi adalah hide atau delete. Eksekusi sebenarnya bergantung pada platform dan status komentar.

MetodeJalurTujuan
POST/v1/brand/reply-jobsMembuat pekerjaan balasan
GET/v1/brand/reply-jobsMencantumkan pekerjaan balasan
GET/v1/brand/reply-jobs/{reply_job_id}Mengambil status pekerjaan balasan
{
"comment_id": "<comment_id>",
"idempotency_key": "reply-001",
"text": "Thank you for reaching out."
}

Respons HTTP 202 pada pembuatan balasan berarti pekerjaan telah divalidasi, disimpan, dan dimasukkan ke antrean. Verifikasi status akhir melalui reply_job_id.

Respons mungkin menyertakan indikator ketersediaan dan pemulihan berikut:

  • permission_required: Izin yang diperlukan hilang; dapat dipulihkan melalui autentikasi ulang
  • permission_unverified: Status izin tidak dapat ditentukan secara meyakinkan
  • review_disabled: Fitur dinonaktifkan di bawah kebijakan peninjauan aplikasi saat ini
  • unsupported: Platform tidak mendukung operasi ini
  • reauthorize: Autentikasi ulang koneksi SNS
  • contact_support: Diperlukan untuk menghubungi dukungan