Как мне получить большинство комментариев в disqus?


Я изучал api disqus для большинства комментируемых сообщений, но это ни к чему не приводит. Может ли кто-нибудь поделиться со мной, как получить количество упорядоченных комментариев в теме/сообщениях? Что-то вроде этого:

listPosts.json?orderby=comment_count&order=desc
Author: claire, 2012-07-25

2 answers

API Disqus, похоже, не поддерживает это напрямую. Но threads/list имеет элемент posts для каждого response.

 1
Author: , 2012-07-25 09:07:17

Я имел дело с той же проблемой, и ответ на этот вопрос:

Http://disqus.com/api/docs/threads/listPopular/

Вы можете задать эти параметры...и более...

$api_key = 'your_public_key';
$interval = '90d';
$forum = 'your_website_shortname';
$limit = 5;

$url_call = "http://disqus.com/api/3.0/threads/listPopular.json?api_key=" . 
            $api_key . "&forum=" . $forum . "&interval=" . 
            $interval . "&limit=" . $limit;

$get_contents = file_get_contents( $url_call ); 

$call = json_decode($get_contents);
 9
Author: jpmayoral, 2013-01-03 19:44:44