Komentar Instagram

Mewakili komentar pada Media Instagram.

Membuat

Operasi ini tidak didukung.

Membaca

GET /{ig-comment-id}?fields={fields}

Mendapatkan kolom dan edge pada Komentar Instagram.

Batasan

  • Permintaan tidak dapat dilakukan pada komentar yang ditemukan melalui API Sebutan kecuali permintaan diminta oleh pemilik komentar. Sebagai gantinya, gunakan node Komentar yang Disebutkan.
  • Komentar di media yang dibatasi usia tidak ditampilkan.
  • Komentar yang dibuat oleh Pengguna Instagram yang telah dibatasi oleh pengguna aplikasi tidak akan ditampilkan kecuali Pengguna Instagram tidak lagi dibatasi dan Komentar tersebut disetujui.
  • Komentar pada Media Instagram video siaran langsung hanya dapat dibaca saat Media Instagram tempat komentar dibuat sedang disiarkan.

Persyaratan

JenisPersyaratan

Token Akses

Pengguna

Izin

instagram_basic
pages_read_engagement
pages_show_list


Jika pengguna aplikasi diberi peran melalui Pengelola Bisnis di Halaman yang terhubung ke Pengguna Instagram target, Anda juga memerlukan salah satu dari:


ads_management
business_management

Sintaksis Permintaan

GET https://graph.facebook.com/{api-version}/{ig-comment-id}
  ?fields={fields}
  &access_token={access-token}

Parameter Jalur

PlaceholderNilai

{api-version}

Versi API.

{ig-comment-id}

Wajib. ID Komentar Instagram.

Parameter String Kueri

KodePlaceholderNilai

access_token

{access-token}

Wajib. Token akses Pengguna aplikasi.

fields

{fields}

Daftar Kolom Instagram yang dipisahkan koma yang Anda ingin dikembalikan untuk setiap Komentar Instagram di set hasil.

Kolom

Nama KolomDeskripsi

from

Objek berisi:


  • idIGSID pengguna Instagram yang menulis Komentar Instagram tersebut.
  • username — Nama pengguna Instagram yang menulis Komentar Instagram tersebut.

hidden

Menunjukkan apakah komentar telah disembunyikan (true) atau tidak (false).

id

ID Komentar Instagram.

like_count

Jumlah suka pada Komentar Instagram.

media

Objek berisi:


  • id — ID dari Media Instagram tempat Komentar Instagram dibuat.
  • media_product_type — Permukaan penerbitan Media Instagram (yaitu lokasi munculnya Media Instagram) tempat Komentar Instagram dibuat.

parent_id

ID Komentar Instagram induk jika komentar ini dibuat di Komentar Instagram lain (yaitu balasan untuk komentar lain).

replies

Daftar balasan (Komentar Instagram) pada Komentar Instagram tersebut.

text

Teks Komentar Instagram.

timestamp

Cap waktu berformat ISO 8601 yang menunjukkan kapan Komentar Instagram ditulis.


Contoh: 2017-05-19T23:27:28+0000.

user

ID Pengguna Instagram yang menulis Komentar Instagram. Hanya dikembalikan jika pengguna aplikasi menulis Komentar Instagram, jika tidak, username akan dikembalikan.

username

Nama pengguna Instagram yang menulis Komentar Instagram.

Edge

EdgeDeskripsi

replies

Mendapatkan daftar Komentar Instagram pada Media Instagram; Menulis Komentar Instagram pada suatu Komentar Instagram.

Tanggapan

Objek berformat JSON yang berisi kolom dan edge default dan yang diminta.

{
  "{field}":"{value}",
  ...
}

Contoh cURL

Permintaan

curl -i -X GET \
 "https://graph.facebook.com/v19.0/17881770991003328?fields=hidden%2Cmedia%2Ctimestamp&access_token=EAAOc..."

Tanggapan

{
  "hidden": false,
  "media": {
    "id": "17856134461174448"
  },
  "timestamp": "2017-05-19T23:27:28+0000",
  "id": "17881770991003328"
}

Memperbarui

Menyembunyikan/Menampilkan Komentar

POST /{ig-comment-id}?hide={hide}

Parameter String Kueri

  • {hide} (wajib) — Atur ke true untuk menyembunyikan komentar, atau false untuk menampilkan komentar.

Batasan

  • Komentar yang dibuat oleh pemilik objek media pada objek medianya sendiri akan selalu ditampilkan, meskipun komentar tersebut telah diatur ke hide=true.
  • Komentar di Media Instagram video siaran langsung tidak didukung.

Izin

Token akses pengguna dari Pengguna Facebook yang membuat komentar, dengan izin berikut:

  • instagram_basic
  • instagram_manage_comments
  • pages_show_list
  • pages_read_engagement

Jika token berasal dari Pengguna yang peran Halamannya diberikan melalui Pengelola Bisnis, salah satu izin berikut juga diperlukan:

  • ads_management
  • pages_read_engagement
  • business_management

Contoh Permintaan

Menyembunyikan komentar:

POST graph.facebook.com
  /17873440459141021?hide=true

Contoh Tanggapan

{
  "success": true
}

Menghapus

Menghapus Komentar

DELETE /{ig-comment-id}

Izin

Token akses Pengguna dari Pengguna yang membuat komentar, dengan izin-izin berikut:

  • instagram_basic
  • instagram_manage_comments

Jika token berasal dari Pengguna yang peran Halamannya diberikan melalui Pengelola Bisnis, salah satu izin berikut juga diperlukan:

  • ads_management
  • pages_read_engagement
  • business_management

Batasan

  • Komentar hanya dapat dihapus oleh pemilik objek tempat komentar tersebut dibuat, meskipun pengguna yang mencoba menghapus komentar tersebut adalah penulis komentar tersebut.
  • Komentar di Media Instagram video siaran langsung tidak didukung.

Contoh Permintaan

DELETE graph.facebook.com
  /17873440459141021

Contoh Tanggapan

{
  "success": true
}