API
Статистика (stats) PRO VIP ULTRA
LikeBtn предоставляет API для получения статистики по лайкам для вашего сайта в HTML, CSV и JSON форматах.
URL: https://api.likebtn.com/api/
-
action
указывает действие, которое должно быть выполнено: stat -
email
e-mail адрес, под которым вы зарегистрированы -
api_key
API-ключ, который вы можете получить для каждого своего сайта на странице Сайты -
site_id
ID сайта, который вы можете получить для каждого своего сайта на странице Сайты -
output (необязательный, значение по умолчанию: json)
формат вывода статистики: html, csv, json -
sort (необязательный, значение по умолчанию: likes)
порядок сортировки результатов статистики (по лайками, дислайкам или дате голоса): likes, dislikes, last_updated -
page_size (необязательный, значение по умолчанию: 200, максимум: 200)
размер страницы результатов -
page (необязательный)
номер страницы результатов -
identifier_filter (необязательный)
фильтровать по identifier:identifier_filter=230
- получить статистику для элемента с identifier равным 230
-
updated_before / updated_after (необязательный)
выбрать элементы, которые понравились или разонравились до / после указанной даты и времени:updated_before=1368115980
- используя временную метку timestampupdated_after=2013-05-09 10:53:18
- используя строковое представление даты и времени
https://api.likebtn.com/api/?action=stat&email=info@likebtn.com&api_key=26b861aa8a6f6c725e0daaedb8dc4b09&site_id=50ebeb024f358ddb48000000&output=html&sort=likes
Пример ответа API:
{
"request": {
"action": "stat",
"email": "info@likebtn.com",
"api_key": "26b861aa8a6f6c725e0daaedb8dc4b09",
"site_id": "50ebeb024f358ddb48000000"
},
"response": {
"total": 238,
"page": 1,
"page_size ": 200,
"items": [{
"url": "http:\/\/\/",
"identifier": "",
"likes": 3574,
"dislikes": 1
}]
},
"result": "success",
"message": ""
}
Редактирование (edit) ULTRA
Метод позволяет изменять количество лайков/дислайков для элементов, за которые уже проголосовали ранее.URL: https://api.likebtn.com/api/
-
action
действие, которое вы хотите выполнить: edit -
email
e-mail адрес, под которым вы зарегистрированы -
api_key
API-ключ, который вы можете получить для каждого своего сайта на странице Сайты -
site_id
ID сайта, который вы можете получить для каждого своего сайта на странице Сайты -
identifier_filter
идентификатор элементаidentifier_filter=230
- редактировать элемент с идентификатором 230
-
type
1
- редактировать количество лайков элемента-1
- редактировать количество дислайков элемента
-
value
3
- установить значение элемента равным 3+12
- увеличить значение элемента на 12 (не забудьте закодировать "+" в URL как "%2B")-5
- уменьшить значение элемента на 5
http://api.likebtn.com/api/?action=edit&email=info@likebtn.com&api_key=26b861aa8a6f6c725e0daaedb8dc4b09&site_id=50ebeb024f358ddb48000000&identifier_filter=230&type=1&value=7
{
"request": {
"action": "edit",
"email": "info@likebtn.com",
"api_key": "26b861aa8a6f6c725e0daaedb8dc4b09",
"site_id": "50ebeb024f358ddb48000000",
"identifier_filter": "230",
"type": "1",
"value": "7",
},
"response": {
"edited": 1
},
"result": "success",
"message": ""
}