Доступ к профилю пользователя
Имя | Ресурс | Описание |
Все профили | GET api/2.0/people | Возвращает список профилей всех пользователей портала |
Добавить нового пользователя | POST api/2.0/people | Добавляет нового пользователя портала с указанными в запросе именем, фамилией, адресом электронной почты и несколькими необязательными параметрами |
Мой профиль | GET api/2.0/people/@self | Возвращает подробные сведения о профиле текущего пользователя |
Определенный профиль | GET api/2.0/people/email | Возвращает подробные сведения о профиле пользователя с указанным в запросе именем |
Поиск пользователя | GET api/2.0/people/search | Возвращает список пользователей, соответствующих поисковому запросу |
Поиск пользователя с расширенным фильтром | GET api/2.0/people/filter | Возвращает список соответствующих фильтру пользователей с указанными в запросе параметрами |
Отправить сообщение об активации | PUT api/2.0/people/invite | Снова отправляет сообщения пользователям, которые не активировали свои адреса электронной почты |
Удалить пользователей | PUT api/2.0/people/delete | Удаляет список выбранных пользователей |
Обновить пользователя | PUT api/2.0/people/{userid} | Обновляет данные для выбранного пользователя портала с указанными в запросе именем, фамилией, адресом электронной почты и/или необязательными параметрами |
Удалить пользователя | DELETE api/2.0/people/{userid} | Удаляет пользователя с указанным в запросе с портала ИД |
Определенный профиль | GET api/2.0/people/{username} | Возвращает подробные сведения о профиле пользователя с указанным в запросе именем |
Добавить нового импортированного пользователя | POST api/2.0/people/import/save | Импортирует нового пользователя портала и добавляет сведения о его имени, фамилии и адресе электронной почты |
Изменение типа пользователя | PUT api/2.0/people/type/{type} | Изменяет тип пользователя (пользователь или гость) с указанным в запросе ИД |
Отправить инструкции по удалению | PUT api/2.0/people/self/delete | Отправляет инструкции для удаления собственного профиля пользователя |
Get status | GET api/2.0/people/import/status | |
Поиск пользователя с расширенным фильтром | GET api/2.0/people/simple/filter | Возвращает список соответствующих фильтру пользователей с указанными в запросе параметрами |
Получить фотографии пользователя | GET api/2.0/people/{userid}/photo | Получить фотографии пользователя |
Обновить фотографию пользователя | PUT api/2.0/people/{userid}/photo | Обновляет фотографию указанного пользователя с указанием пути |
Удалить фотографию пользователя | DELETE api/2.0/people/{userid}/photo | Удаляет фотографию пользователя с указанным в запросе ИД |
Get by status | GET api/2.0/people/status/{status} | |
Выполнить поиск пользователей | GET api/2.0/people/@search/{query} | Возвращает список профилей всех пользователей портала, соответствующих поисковому запросу |
Изменение статуса пользователя | PUT api/2.0/people/status/{status} | Изменяет статус пользователя (активный или заблокированный) с указанным в запросе ИД |
Обновленные контакты пользователя | PUT api/2.0/people/{userid}/contacts | Обновляет контактные данные указанного пользователя, объединяя отправленные данные с данными на портале |
Задать контакты пользователя | POST api/2.0/people/{userid}/contacts | Обновляет контактные данные указанного пользователя, заменяя данные на портале отправленными данными |
Удалить контакты пользователя | DELETE api/2.0/people/{userid}/contacts | Обновляет контактные данные указанного пользователя, удаляя с портала указанные в запросе данные |
Присоединиться к Аффилиат-программе | PUT api/2.0/people/self/joinaffiliate | Присоединиться к Аффилиат-программе |
Поиск пользователя с фильтром | GET api/2.0/people/status/{status}/search | Возвращает список пользователей, соответствующих фильтру статуса и искомому тексту |
Создать эскизы фотографий пользователя | POST api/2.0/people/{userid}/photo/thumbnails | Создает эскизы фотографий с помощью координат исходного изображения |