Javascript 获取当前经过身份验证的用户的名称
是否可以从Google Talk XMPP API获取当前经过身份验证的用户的名称?我知道可以通过使用获取联系人的姓名,但它不会返回您的姓名,只返回您的联系人Javascript 获取当前经过身份验证的用户的名称,javascript,node.js,xmpp,google-talk,Javascript,Node.js,Xmpp,Google Talk,是否可以从Google Talk XMPP API获取当前经过身份验证的用户的名称?我知道可以通过使用获取联系人的姓名,但它不会返回您的姓名,只返回您的联系人 另外,我正在使用该模块连接API 您可以请求自己的Vcard,并在之前设置响应时从响应中获取您的姓名。 见: 例如: <iq id='get_vcard' type='get'> <vCard xmlns='vcard-temp'/> </iq> <iq id='ge
另外,我正在使用该模块连接API 您可以请求自己的Vcard,并在之前设置响应时从响应中获取您的姓名。 见: 例如:
<iq id='get_vcard'
type='get'>
<vCard xmlns='vcard-temp'/>
</iq>
<iq id='get_vcard'
to='your_full_jid'
type='result'>
<vCard xmlns='vcard-temp'>
<FN>Your Full Name</FN>
<N>
<FAMILY>Familiy Name</FAMILY>
<GIVEN>Given Name</GIVEN>
<MIDDLE/>
</N>
<NICKNAME>nickname</NICKNAME>
</vCard>
</iq>
你的全名
家名
姓名
昵称
我认为应该省略“to”地址,或者设置为您自己的裸JID,而不是服务器的JID。