Chcę pobrać wszystkie komentarze do CNN, którego system komentarzy to Disqus. Jako przykład: http://edition.cnn.com/2013/02/25/tech/innovation/google-glass-privacy-andrew-keen/index.html?hpt=hp_c1Jak uzyskać wszystkie komentarze od Disqus?
System komentowania wymaga, abyśmy kliknęli "załaduj więcej", abyśmy mogli zobaczyć więcej komentarzy. Próbowałem użyć php do parsowania html, ale nie było możliwe załadowanie wszystkich komentarzy od czasu użycia javascript. Więc zastanawiam się, czy ktoś ma wygodniejszy sposób, aby odzyskać wszystkie komentarze z określonego URL-a cnn.
Czy ktoś wykonał ją z powodzeniem? Z góry dziękuję
Thanks a lot !!! Ale czego potrzebujemy dokładnie dla $ wątku (URL wątku) i kursora $? BTW, czy możemy mieć tylko 100 komentarzy co najwyżej? –
Adres URL wątku jest po prostu adresem URL strony, na której znajdują się komentarze. W tym przypadku jest to http://www.cnn.com/2013/02/25/tech/innovation/google-glass-privacy-andrew-keen/index.html - Wartość kursora jest pobierana z odpowiedzi interfejsu API, a reprezentuje następny zestaw 100 komentarzy. Skrypt zostanie uruchomiony, dopóki nie będzie już żadnych komentarzy. –
Ustawiłem skrót $ jako "cnn" (var disqus_shortname = 'cnn';) i $ thread jako "link: 'i pozostawił kursor pusty, ale się okazało "Błąd parsowania json". Czy tęsknie za czymś? –