Bình luận trên Instagram

Biểu thị bình luận cho File phương tiện trên Instagram.

Tạo

Thao tác này không được hỗ trợ.

Đọc

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

Lấy các trườngcạnh trong Bình luận trên Instagram.

Các giới hạn

  • Bạn không thể thực hiện yêu cầu đối với những bình luận tìm thấy qua API Lượt nhắc trừ khi người bình luận yêu cầu. Thay vào đó, hãy sử dụng nút Bình luận được nhắc đến.
  • Hệ thống sẽ không trả về bình luận cho file phương tiện có giới hạn độ tuổi.
  • Hệ thống sẽ không trả về bình luận của Người dùng Instagram đã bị người dùng ứng dụng hạn chế, trừ khi Người dùng Instagram đó không bị hạn chế nữa và Bình luận được phê duyệt.
  • Người dùng chỉ đọc được bình luận cho File phương tiện trên Instagram trong video trực tiếp khi File phương tiện trên Instagram nhận được bình luận đang được phát.

Yêu cầu

LoạiYêu cầu

Mã truy cập

Người dùng

Quyền

instagram_basic
pages_read_engagement
pages_show_list


Nếu người dùng ứng dụng được cấp một vai trò trên Trang đã kết nối với Người dùng Instagram được nhắm mục tiêu qua Trình quản lý kinh doanh, bạn cũng sẽ cần có một trong những quyền sau:


ads_management
business_management

Cú pháp yêu cầu

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

Thông số đường dẫn

Phần giữ chỗGiá trị

{api-version}

Phiên bản API.

{ig-comment-id}

Bắt buộc. ID của Bình luận trên Instagram.

Thông số chuỗi truy vấn

KhóaPhần giữ chỗGiá trị

access_token

{access-token}

Bắt buộc. Mã truy cập Người dùng của người dùng ứng dụng.

fields

{fields}

Danh sách được phân tách bằng dấu phẩy gồm các trường trong Bình luận trên Instagram mà bạn muốn nhận được cho từng Bình luận trên Instagram trong tập hợp kết quả.

Trường

Tên trườngMô tả

from

Một đối tượng chứa:


  • idIGSID của người dùng Instagram đã tạo Bình luận trên Instagram.
  • username – Tên người dùng của người dùng Instagram đã tạo Bình luận trên Instagram.

hidden

Cho biết liệu bình luận có bị ẩn (true) hay không (false).

id

ID của Bình luận trên Instagram.

like_count

Số lượt thích của Bình luận trên Instagram.

media

Một đối tượng chứa:


parent_id

ID của Bình luận chính trên Instagram nếu Bình luận khác trên Instagram nhận được bình luận này (tức là phản hồi cho một bình luận khác).

replies

Danh sách phản hồi (Bình luận trên Instagram) cho Bình luận trên Instagram.

text

Nội dung của Bình luận trên Instagram.

timestamp

Nhãn thời gian ở định dạng ISO 8601 cho biết thời điểm tạo Bình luận trên Instagram.


Ví dụ: 2017-05-19T23:27:28+0000.

user

ID của Người dùng Instagram đã tạo Bình luận trên Instagram. Chỉ được trả về nếu người dùng ứng dụng đã tạo Bình luận trên Instagram. Nếu không, hệ thống sẽ trả về username.

username

Tên người dùng của người dùng Instagram đã tạo Bình luận trên Instagram.

Cạnh

CạnhMô tả

replies

Lấy danh sách các Bình luận trên Instagram cho Bình luận trên Instagram; Tạo Bình luận trên Instagram cho Bình luận trên Instagram.

Phản hồi

Một đối tượng ở định dạng JSON chứa các trườngcạnh mặc định cũng như theo yêu cầu.

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

cURL mẫu

Yêu cầu

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

Phản hồi

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

Cập nhật

Ẩn/hiển thị bình luận

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

Thông số chuỗi truy vấn

  • {hide} (bắt buộc) – Đặt là true để ẩn bình luận hoặc false để hiển thị bình luận.

Các giới hạn

  • Bình luận của chủ sở hữu đối tượng file phương tiện trên đối tượng file phương tiện của chính họ sẽ luôn hiển thị, ngay cả khi bình luận được đặt là hide=true.
  • Bình luận cho File phương tiện trên Instagram trong video trực tiếp không được hỗ trợ.

Quyền

Mã truy cập Người dùng của Người dùng Facebook đã tạo bình luận, với các quyền sau đây:

  • instagram_basic
  • instagram_manage_comments
  • pages_show_list
  • pages_read_engagement

Nếu mã này là từ Người dùng đã được cấp vai trò trên Trang qua Trình quản lý kinh doanh, bạn cũng cần có một trong những quyền sau đây:

  • ads_management
  • pages_read_engagement
  • business_management

Yêu cầu mẫu

Ẩn bình luận:

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

Phản hồi mẫu

{
  "success": true
}

Xóa

Xóa bình luận

DELETE /{ig-comment-id}

Quyền

Mã truy cập Người dùng của Người dùng đã tạo bình luận, với các quyền sau đây:

  • instagram_basic
  • instagram_manage_comments

Nếu mã này là từ Người dùng đã được cấp vai trò trên Trang qua Trình quản lý kinh doanh, bạn cũng cần có một trong những quyền sau đây:

  • ads_management
  • pages_read_engagement
  • business_management

Các giới hạn

  • Chỉ chủ sở hữu đối tượng nhận được bình luận mới có thể xóa bình luận, ngay cả khi người dùng cố xóa bình luận là tác giả của bình luận đó.
  • Bình luận cho File phương tiện trên Instagram trong video trực tiếp không được hỗ trợ.

Yêu cầu mẫu

DELETE graph.facebook.com
  /17873440459141021

Phản hồi mẫu

{
  "success": true
}