Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
life:forum:ajax-api [17.01.2017 15:40]
Asmody [/rest/message.php (/ajax_topic.php) - список сообщений темы.]
life:forum:ajax-api [09.06.2017 09:53] (текущий)
Asmody
Строка 1: Строка 1:
 ====== AJAX-API форума Миста.ру ====== ====== AJAX-API форума Миста.ру ======
  
-<WRAP center round info 60%>+<WRAP center round info 70%>
 Движок форума Миста.ру местами поддерживает ajax-вызовы. Тут перечислены некоторые функции с примерами вызовов. Ajax-api может быть использовано как в пользовательских скриптах,​ так и для доступа к материалам форума с других сайтов,​ а в перспективе,​ и к созданию альтернативных клиентов. Движок форума Миста.ру местами поддерживает ajax-вызовы. Тут перечислены некоторые функции с примерами вызовов. Ajax-api может быть использовано как в пользовательских скриптах,​ так и для доступа к материалам форума с других сайтов,​ а в перспективе,​ и к созданию альтернативных клиентов.
 </​WRAP>​ </​WRAP>​
Строка 82: Строка 82:
   * vote - выбранный пункт голосования   * vote - выбранный пункт голосования
  
-===== Авторизация =====+===== Пользователи =====
  
 ====/​ajax_login.php - авторизация пользователя.==== ====/​ajax_login.php - авторизация пользователя.====
Строка 97: Строка 97:
   * userid - идентификатор пользователя или 0, число   * userid - идентификатор пользователя или 0, число
   * error - описание ошибки авторизации или пустая строка   * error - описание ошибки авторизации или пустая строка
 +
 +====/​api/​users.php - список пользователей.====
 +
 +**параметры:​**
 +
 +  * name - логин (ник) пользователя. Поиск по первым символам;​
 +  * count - количество значений в выдаче (по-умолчанию 20);
 +  * from - начиная с какого значения (по-умолчанию 0);
 +  * callback - если указано,​ то ответ заворачивается в вызов функции,​ имя которой передано в параметре (реализация JSONP);
 +
 +**возвращаемое значение:​**
 +
 +массив структур в формате json. поля структуры:​
 +  * id - идентификатор пользователя,​ число;
 +  * name - логин (ник) пользователя;​
  
 {{tag>​ajax ajax-api json javascript форум}} {{tag>​ajax ajax-api json javascript форум}}