PresenceRecord (JSON)
PresenceRecord
PresenceRecord オブジェクトの仕様は次のとおりです。
メンバー | 種類 | 説明 |
---|---|---|
xuid | 文字列 | ターゲット ユーザーの Xbox ユーザー ID (XUID)。 提供されるプレゼンス データはこのユーザー用です。 |
devices | DeviceRecord の配列 | ユーザーのデバイス レコードの一覧。 |
state | 文字列 | Xbox LIVE でのユーザーのアクティビティ。 使用可能な値は次のとおりです。
|
lastSeen | LastSeenRecord | 最終検出情報は、ユーザーに有効な 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"
}
}]
}]
}
関連項目
親
JavaScript Object Notation (JSON) オブジェクト リファレンス