Load list react facebook

Chào các bạn, mình có 1 vấn đề chưa thể giải quyết tối ưu, nên mình muốn tham khảo ý kiến của mọi người. Cảm ơn mọi người đã góp ý ạ! Vấn đề như sau:

T muốn lấy full list react của 1 post facebook, nhưng facebook lại render theo thao tác cuộn chuột, vì thế nên lấy dc full list react của post có vài chục nghìn người react thì rất lâu :frowning: . Ngta bảo cứ chày cối thì cũng sẽ thành huyền thoại thôi, và t cũng thử theo cách chày chối nhất :frowning: . T đã dùng puppeteer thao tác cuộn chuột rất nhiều lần để facebook render ra hết dữ liệu, và lấy được hết về. Nhưng như các bạn biết đấy, nó vẫn là thao tác người dùng nên tốc độ rất chậm. T đã bí ý tưởng lắm rồi nên lên đây tham khảo ý kiến của mn ạ, cám ơn đã đọc! :smiley:

1 Like

Facebook Graph API sao không dùng?
https://developers.facebook.com/docs/graph-api/reference/v7.0/object/reactions

4 Likes

Graph api fb nó chỉ hỗ trợ lấy bài post của mình thôi ạ, bài post của user khác ko lấy dc ạ

Puppeteer? Bạn dùng NodeJS à? Dùng API thôi. Hoặc không thì thử mò source code website của facebook xem sao, mình thì thường mò source code rồi viết code javascript, nhét vào page.evaluate() chứ cuộn thì tốn thời gian render lắm, nếu bạn không tin thì cứ thử test performance đi, thao tác thông thường tốn vài giây trong khi dùng javascript tốn…vài mili giây :upside_down_face:.

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?