LOLZTEAM API || Первая документация

LOLZTEAM API || Первая документация

OAuth — протокол авторизации. С его помощью можно выдавать определенные права сторонним разработчикам [Подробнее]

  • read (просмотр страниц)
  • post (создание, редактирование тем и постов)
  • usercp (управление настройками аккаунта)
  • conversate (доступ к личным сообщениям)

Шаблон запроса на полный доступ:

https://zelenka.guru/api/index.php?oauth/authorize&response_type=token&client_id=CLIENT_ID&scope=read+post+usercp+conversate

Код

Код:
https://zelenka.guru/api/index.php?oauth/authorize&response_type=token&client_id=CLIENT_ID&scope=read+post+usercp+conversate
* Замените CLIENT_ID на свой, полученный в панели управления API

В адресной строке отобразится токен для доступа к аккаунту (его можно скопировать вручную или спарсить через js)



Срок действия токена: 30 дней




Методы бывают двух типов: приватные и публичные. Для одних требуется OAuth-токен, для других — нет
[Список всех методов]

Например, прямо сейчас можно обратиться к публичному методу, набрав в адресной строке:

https://zelenka.guru/api/index.php?users/1

Код

Код:
https://zelenka.guru/api/index.php?users/1
Или:

https://zelenka.guru/api/index.php?users/find&username=*******

Код

Код:
https://zelenka.guru/api/index.php?users/find&username=*******
Результат:
{
"user_id": 1,
"username": "*******",
"user_message_count": 6235,
"user_register_date": 1362675475,
"user_like_count": 15813,
"user_title": "Making Lolzteam great again 146%...",
"user_is_valid": true,
"user_is_verified": true,
"user_is_followed": false,
"user_last_seen_date": 1362675475
}

* Через API можно зайти даже в скрытый профиль

Приватным методам нужен дополнительный параметр — oauth_token (см. пункт «Авторизация»)

https://zelenka.guru/api/index.php?users/me&oauth_token=YOUR_TOKEN

Код

Код:
https://zelenka.guru/api/index.php?users/me&oauth_token=YOUR_TOKEN
* Замените YOUR_TOKEN на свой, полученный с помощью OAuth
* Если с первого раза не получится, обратитесь к методу еще раз


Токен можно передавать в Headers:
Authorization: Bearer YOUR_TOKEN


Простой в использовании BB-код парсит информацию с любого сайта

Использование:
[API]https://your.host/any_script.php[/API]

Код

Код:
[API]https://your.host/any_script.php[/API]
К сожалению, этот тег нельзя использовать в своем профиле. Создана петиция по этому поводу

Комментарии 0

Пока нет комментариев. Начните обсуждение.
Войдите, чтобы оставить комментарий.
Назад
Верх