# Table of contents:
# Introduction
FQY is a command introduced with MSNP14.
It is a Notification Server command, WITH a request and WITH a response payload.
Requests the server on which Network ID the user is assigned to.
# Client/Request
FQY TrID length
payload
Where payload is a <ml> document, without any support for whitespace outside of element parameters.
This element contains one or more <d> elements.
This element has only one attribute:
n: The domain (...@this) of the user handle.
This element contains one or more <c> elements.
This element has two attributes:
n: The local part (this@...) of the user handle.t: The Network ID that this user is associated with. This parameter is to be omitted by the client, but not the server.
# Server/Response
FQY TrID length
payload
Where payload is a <ml> document, without any support for whitespace outside of element parameters.
# Examples
NOTE: The XML in these examples has been exploded for visibility and formatting reasons.
The payload sizes provided are to represent the size of the unexploded payloads.
# User on the same service
C: FQY 1 53
<ml>
<d n="hotmail.com">
<c n="anotheruser" />
</d>
</ml>
S: FQY 1 59
<ml>
<d n="hotmail.com">
<c n="anotheruser" t="1" />
</d>
</ml>
# User on another service
C: FQY 2 53
<ml>
<d n="hotmail.com">
<c n="anotheruser" />
</d>
</ml>
S: FQY 2 60
<ml>
<d n="hotmail.com">
<c n="anotheruser" t="32" />
</d>
</ml>
# No services specified
C: FQY 3 9
<ml></ml>
S: 240 3
# No domain name specified
C: FQY 4 16
<ml>
<d>
</d>
</ml>
S: 241 4
# Target user not found
C: FQY 5 47
<ml>
<d n="hotmail.com">
<c n="ghost" />
</d>
</ml>
S: 208 5
# Known changes
None.