Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xmpp和facebook无法获得清晰的在线用户列表_Facebook_Chat_Xmpp_C# - Fatal编程技术网

xmpp和facebook无法获得清晰的在线用户列表

xmpp和facebook无法获得清晰的在线用户列表,facebook,chat,xmpp,c#,Facebook,Chat,Xmpp,C#,我用这个连接到facebook聊天。当我尝试检索在线用户列表而不是用户名时,我得到的是负数,例如:-1479115148@chat.facebook.com 如何获取原始(字母)用户名?您需要查询用户vcard temp,这将为您提供所需的所有显示信息-1479115148@chat.facebook.com请求名册后,重复所有元素并为每个人发送vcard请求。您将得到一个带有全名和图标的响应 <iq id='v3' to='-1479115148@chat.facebo

我用这个连接到facebook聊天。当我尝试检索在线用户列表而不是用户名时,我得到的是负数,例如:-1479115148@chat.facebook.com


如何获取原始(字母)用户名?

您需要查询用户vcard temp,这将为您提供所需的所有显示信息-1479115148@chat.facebook.com

请求名册后,重复所有元素并为每个人发送vcard请求。您将得到一个带有全名和图标的响应

<iq 
    id='v3'
    to='-1479115148@chat.facebook.com'
    type='get'>
  <vCard xmlns='vcard-temp'/>
</iq>