構文
メンバー
correlationId uint32_t
トークンおよび署名要求を内部 HTTP 要求と関連付けるために使用される不透明な識別子。操作を完了するために PartyXblManager::CompleteGetTokenAndSignatureRequest() を呼び出す際にこの識別子を使用してください。
method PartyString
“GET” や “POST” など、要求の HTTP メソッド。
url PartyString
トークンと署名を必要とする HTTP 要求の URL (完全にエスケープ済み)。
headerCount uint32_t
HTTP 要求のヘッダー数。
headers PartyXblHttpHeader*サイズ
headerCount の配列
HTTP 要求のヘッダー。
bodySize uint32_t
要求本文のサイズ (バイト単位)。
body const void*サイズ
bodySize バイトのバッファー
要求本文。
forceRefresh PartyBool
true の場合、キャッシュされたトークンを無視してトークンを更新する必要があります。
allUsers PartyBool
true の場合、特定のユーザーではなくすべてのユーザーに対するトークンを要求する必要があります。この場合、localChatUser は nullptr になります。
localChatUser PartyXblLocalChatUser*nullptr の場合があります トークンと署名の取得に使用すべきローカル チャット ユーザー。 このフィールドは、
allUsers が false に設定されている場合にのみ有効です。
解説
タイトルは、XBOX Authentication Library (XAL) を使用し、XalUserGetTokenAndSignatureSilentlyAsync() 関数を呼び出すことでこれらの要求を満たすことができます。トークンと署名を提供して操作を完了するには、PartyXblManager::CompleteGetTokenAndSignatureRequest() を使用してください。
