0
我是XMPP的新手,我試圖瞭解這是否可行。 我有一個小型xmpp服務器,用戶登錄後有兩個朋友名字爲「A」和「B」。 在某個時間點,我想在服務器端更改(更新)好友的姓名(不必在同一時間),以「C」和「D」,並將新名稱發送給客戶端,以便將其更新爲好吧,但我不知道這是否可能。同樣的事情也給在場詩節時,你可以更改狀態(聯機,忙碌,等..)在服務器端更新名單名稱並將其發送給客戶端
感謝
我是XMPP的新手,我試圖瞭解這是否可行。 我有一個小型xmpp服務器,用戶登錄後有兩個朋友名字爲「A」和「B」。 在某個時間點,我想在服務器端更改(更新)好友的姓名(不必在同一時間),以「C」和「D」,並將新名稱發送給客戶端,以便將其更新爲好吧,但我不知道這是否可能。同樣的事情也給在場詩節時,你可以更改狀態(聯機,忙碌,等..)在服務器端更新名單名稱並將其發送給客戶端
感謝
我已經找到了答案。服務器只需要將IQ節發送到所有實體的資源。類似這樣的:
<iq xmlns="jabber:client" to="[email protected]/57779eb8dd91498fa462046c502e581f" type="set" id="e603d81c6d284735abf9555b2cc9796e"><query xmlns="jabber:iq:roster"><item jid="[email protected]" name="Some nick name" subscription="both"></item></query></iq>