- Datei
lib/disqus.api.keys.php
erstellen mit folgendem Inhalt:
- Unter http://disqus.com/api/applications/ eine neue API Apllication erstellen und die generierten Keys in der
lib/disqus.api.keys.php
eintragen.
- In der
result.php
in Zeile 4 das Forum (shortname) und die Thread id eintragen. Die Thread id bekommt man unter http://disqus.com/api/console/ , indem man ein FORUM listThreads
Request mit dem Parameter forum=shortname
ausführt.
- In der
index.html
in der Zeile 41 den disqus_shortname des Forums eintragen.
- In der
index.html
in der Zeile 42 den disqus_identifier des Threads eintragen. Mormalerweise die URL, wo die Kommentar-Funktion eingebunden wird. Zum Testen auf verschiedenen Rechner sollten alle den selben Identifier nehmen, damit nicht für jeden ein extra Thread angelegt wird.
$params = array(
'forum' => 'shortname',
'thread' => 'thread-id',
);
$disqus = Disqus::connect(ACCESS_TOKEN, API_KEY, API_SECRET)->getPosts($params);
if ($dicuss->success()) {
...
}
$data = $disqus->getMostLikes();
$data = $disqus->getMostDislikes();
$data = $disqus->getMostVotes();
$data['summary_likes']
$data['summary_dislikes']
$data['summary_votes']
$data['posts']
$post->raw_messages // Text
$post->likes // Anzahl "Likes"
$post->dislikes // Anzahl "Dislikes"
$post->votes // Anzahl Votes (Likes + Dislikes)