Управление пользователями Xbox Live
Запрос
Вы можете получить список пользователей консоли или обновить список, например добавить, удалить пользователя, выполнить вход или выход, а также изменить существующих пользователей.
Метод | Универсальный код ресурса (URI) запроса |
---|---|
GET | /ext/user |
PUT | /ext/user |
Параметры URI
- Нет
Заголовки запроса
- Нет
Текст запроса
Вызовы PUT должны включать массив JSON со следующей структурой:
- Пользователи
- AutoSignIn (необязательный): логический параметр, который отключает или включает автоматический вход для учетной записи, указанной в EmailAddress или UserId.
- EmailAddress (необязательный — указывается, если UserId не предоставлен, но не для спонсированного пользователя): электронный адрес, указывающий пользователя, которого требуется изменить, добавить или удалить.
- Password (необязательный — указывается, если пользователь в данный момент не вошел в консоль): пароль, используемый для добавления нового пользователя на консоль.
- SignedIn (необязательный): логический параметр, указывающий, следует ли выполнить вход или выход для предоставленной учетной записи.
- UserId (необязательный — указывается, если EmailAddress не предоставлен, но не для спонсированного пользователя): UserId, указывающий пользователя, которого требуется изменить, добавить или удалить.
- SponsoredUser (необязательный): логический параметр, указывающий, следует ли добавить спонсированного пользователя.
- Delete (необязательный): логическое значение, указывающее удаление этого пользователя из консоли.
Ответ
Текст ответа
Вызовы GET возвращают массив JSON со следующими свойствами.
- Пользователи
- AutoSignIn (необязательный)
- EmailAddress (необязательный)
- Gamertag
- SignedIn
- UserId
- XboxUserId
- SponsoredUser (необязательный)
Код состояния
Этот API имеет следующие предполагаемые коды состояния.
Код состояния HTTP | Описание |
---|---|
200 | Вызов GET выполнен успешно, JSON-массив пользователей возвращен в тексте ответа |
204 | Вызов PUT выполнен успешно, пользователи на консоли были обновлены |
4XX | Различные ошибки из-за недопустимых данных или формата запроса |
5XX | Коды ошибок для непредвиденных сбоев |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по