是否可以使用XMPPHP發送聊天邀請?使用XMPPHP的聊天邀請
我已經成功地從CMS設置了消息傳遞系統,但我正在尋找在發送第一條消息之前發送聊天請求的方法。
在XMPPHP中可以這樣做嗎?我在問這是因爲我找不到任何適合本課的文檔。感謝您的任何意見。
是否可以使用XMPPHP發送聊天邀請?使用XMPPHP的聊天邀請
我已經成功地從CMS設置了消息傳遞系統,但我正在尋找在發送第一條消息之前發送聊天請求的方法。
在XMPPHP中可以這樣做嗎?我在問這是因爲我找不到任何適合本課的文檔。感謝您的任何意見。
通常在XMPP中,我們不先發送請求,我們只發送第一條消息。如果你必須有這個功能,你需要XEP-155(Stanza Session Negotiation)協議。你可能需要自己實現這個協議,並且還要處理另一方客戶端沒有實現協議的情況......主要是因爲NOBODY已經實現了這一點。 :)
您可以在下面用於發送聊天邀請。會見的延遲響應交通事故和惋惜:
$conn->subscribe('$jid');
通過
$conn->unsubscribe('$jid');
你可以從你的聯繫人列表
@Joe刪除JID。我在提及的問題中沒有提及要將請求發送到Google Apps帳戶。任何想法谷歌是否已經實施了這個協議?謝謝! – Nirmal 2010-04-10 08:46:56
據我所知,沒有人執行過這個協議,包括谷歌。我只是先發送消息,而不進行談判。如果你覺得你需要談判,很可能是因爲你還沒有完全內化XEP-115(http://xmpp.org/extensions/xep-0115.html),但是*被廣泛實施。 – 2010-04-11 17:45:48
感謝您的鏈接。我將通讀這些協議並決定如何前進。 – Nirmal 2010-04-12 11:29:27