Bạn có thể sử dụng API Đồ thị trên Instagram để lấy bình luận, phản hồi bình luận, xóa bình luận, ẩn/hiện bình luận và tắt/bật bình luận cho File phương tiện trên Instagram thuộc sở hữu của người dùng ứng dụng của bạn.
Kể từ ngày 27/08/2024, bạn phải có quyền instagram_manage_comments
thì mới truy cập được trường username
của một người dùng Instagram đã bình luận trên file phương tiện thuộc tài khoản công việc trên Instagram của người dùng ứng dụng.
Bạn có thể sử dụng API Nhắn tin trên Instagram để gửi tin trả lời riêng tư (tin nhắn trực tiếp) cho người dùng đã bình luận về File phương tiện trên Instagram trong video trực tiếp của người dùng ứng dụng. Hãy tham khảo tài liệu về tin trả lời riêng tư của tính năng Nhắn tin trên Instagram để tìm hiểu cách gửi.
API này bao gồm các điểm cuối dưới đây. Hãy xem tài liệu tham khảo của từng điểm cuối để biết các yêu cầu về quyền và thông số.
GET /{ig-media-id}/comments
– Lấy bình luận cho một File phương tiện trên Instagram.GET /{ig-comment-id}/replies
– Lấy lượt phản hồi cho một Bình luận trên Instagram.POST /{ig-comment-id}/replies
– Phản hồi một Bình luận trên Instagram.POST /{ig-comment-id}
– Ẩn/hiện một Bình luận trên Instagram.POST /{ig-media-id}
– Tắt/bật bình luận cho một File phương tiện trên Instagram.DELETE /{ig-comment-id}
– Xóa một Bình luận trên Instagram.Bạn có thể lấy tất cả bình luận trên đối tượng file phương tiện, phân tích và lọc tập dữ liệu trả về dựa theo tiêu chí cụ thể, sau đó phản hồi bất kỳ bình luận nào khớp với tiêu chí của bạn.
Trước tiên, hãy truy vấn điểm cuối GET /{ig-media-id}/comments
để lấy tất cả bình luận và ID tương ứng trên đối tượng file phương tiện:
GET graph.facebook.com /17895695668004550/comments
{ "data": [ { "timestamp": "2017-08-31T18:10:30+0000", "text": "I love this!", "id": "17873440459141021" }, { "timestamp": "2017-08-31T19:16:02+0000", "text": "This is awesome!", "id": "17870913679156914" }, ... // results truncated for brevity ] }
Tiếp theo, hãy phân tích cú pháp kết quả trả về của những bình luận khớp với tiêu chí mà bạn đang áp dụng rồi dùng các bình luận trùng khớp để phản hồi trong chuỗi bình luận cho những người dùng Instagram đã để lại bình luận:
POST graph.facebook.com /17870913679156914/replies?message=Thanks%20for%20sharing!
{ "id": "17873440459141029" }
Nếu muốn phản hồi nhiều bình luận, bạn có thể nhóm các phản hồi vào một yêu cầu duy nhất.