API интерфейс
api/user - Возвращает данные текущего пользователя. GET, Ответ: массив данных из профиля пользователя
api/users/{login} - Возвращает данные выбранного пользователя. GET, Параметры: login - Логин пользователя, Ответ: массив данных из профиля пользователя
api/dialogues Возвращает диалоги с пользователями - GET, Параметры: page - номер страницы, Ответ: массив диалогов
api/talk/{login} Возвращает приватные письма пользователя - GET, Параметры: login - Логин пользователя, page - номер страницы, Ответ: массив приватных сообщений
api/forums/{id} Возвращает сообщения из темы в форуме - GET, Параметры: id, page - номер страницы, Ответ: массив тем форума
api/topics/{id} Возвращает сообщения из темы в форуме - GET, Параметры: id, page - номер страницы, Ответ: posts - массив постов
Для доступа к данным нужен API-ключ, которые можно получить на странице Мои данные
Пример использования
GET https://visavi.net/api/forums/1 { "token": "key", "page": 1 } // или /api/forums/1?token=key&page=1Возвращает json
{ "success": true, "data": { "login": "admin", "email": "my@domain.com", "name": "Alex", "country": "Russia", "city": "Moscow", "site": "https://visavi.net", "gender": "male", "birthday": "11.12.1981", "newwall": 0, "point": 8134, "money": 110675, "ban": 0, "allprivat": 1, "newprivat": 0, "status": "Status", "avatar": "", "picture": "", "rating": 567, "lastlogin": 1502102146 } }