В качестве альтернативного варианта использования биржи комментариев,
вы можете реализовать скрипты для взаимодействия с нашим API, оно представляет собой набор команд посредством JSON запросов к нашему сервису. Вы можете начать использование API сразу после регистрации.
Команды отправляются в формате GET и POST HTTP протокола в кодировке UTF-8.
Для расшифровки результата используйте функцию json_decode.
Для того чтобы начать использовать API WPcomment,
необходимо получить ключ на странице wpcomment.ru/profile.

API-сервер: http://wpcomment.ru/api
Кодировка: UTF-8
Формат: JSON

Список функций:


1. Получение списка доступных функций (getcommands).
2. Получение информации о балансе (getbalance).
3. Получение списка заданий (getblogs).
4. Получение списка комментариев (getcomments).
Параметр blog_id, для того чтобы можно было забирать комментарии для конкретного проекта.
Параметр date_since, для того чтобы отдавались комментарии, написанные после указанной даты.
Параметр from_id, для того чтобы можно было забирать комментарии после указанного ID.
5. Получение списка последних комментариев (getlastcomments).
6. Получение списка цен (getprice).

Примеры вызовов:


1. Получение последних написанных комментариев
http://wpcomment.ru/api?key=Ваш API-ключ&command=getcomments
2. Получение списка доступных заданий
http://wpcomment.ru/api?key=Ваш API-ключ&command=getblogs
3. Получение списка комментариев после указанного ID
http://wpcomment.ru/api?key=Ваш API-ключ&command=getcomments&from_id=12345

Пример получения списка комментариев с помощью CURL


<?php
$ch = curl_init('http://wpcomment.ru/api?key=Ваш API-ключ&command=getcomments');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$content = curl_exec($ch);
curl_close($ch);
$content = json_decode($content,true);
print_r($content);
?>