다음을 통해 공유


PresenceRecord(JSON)

단일 사용자의 온라인 프레즌스 관련 데이터입니다.

PresenceRecord

PresenceRecord 개체 사양은 다음과 같습니다.

멤버 유형 설명
xuid 문자열 대상 사용자의 Xbox 사용자 ID(XUID). 이 사용자에 대한 프레즌스 데이터가 제공됩니다.
장치 DeviceRecord의 배열 사용자의 장치 기록 목록.
state 문자열 사용자의 Xbox LIVE 활동. 가능한 값:
  • Online: 사용자에게 하나 이상의 장치 레코드가 있습니다.
  • Away: 사용자가 Xbox LIVE에 로그인했지만 활성 상태인 타이틀이 없습니다.
  • Offline: 사용자가 장치에 없습니다.
lastSeen LastSeenRecord lastSeen 정보는 사용자에게 유효한 DeviceRecords가 없는 경우에만 제공됩니다. 개체가 캐시에서 제거된 경우 영구 저장소가 없기 때문에 데이터는 반환될 수 없습니다.

JSON 구문 예

{
  xuid:"0123456789",
  state:"online",
  devices:
  [{
    type:"D",
    titles:
    [{
      id:"12341234",
      name:"Contoso 5",
      state:"active",
      placement:"fill",
      timestamp:"2012-09-17T07:15:23.4930000",
      activity:
      {
        richPresence:"Team Deathmatch on Nirvana"
      }
    },
    {
      id:"12341235",
      name:"Contoso Waypoint",
      timestamp:"2012-09-17T07:15:23.4930000",
      placement:"snapped",
      state:"active",
      activity:
      {
        richPresence:"Using radar"
      }
    }]
  },
  {
    type:"W8",
    titles:
    [{
      id:"23452345",
      name:"Contoso Gamehelp",
      state:"active",
      placement:"full",
      timestamp:"2012-09-17T07:15:23.4930000",
      activity:
      {
        richPresence:"Nirvana page"
      }
    }]
  }]
}

참고 항목

부모

JSON(JavaScript Object Notation) 개체 참조

참조

POST(/users/batch)

GET(/users/me)

DELETE(/users/xuid({xuid})/devices/current/titles/current)

GET(/users/xuid({xuid}))