2014-02-24 37 views
2

我在控制檯中使用XEP-0184獲得以下內容,但我不知道如何使用它。如何在iOS中使用xmpp消息的收據?

我想要做什麼,是如發送或接收標記的信息。

SEND: <message id="984C1EEA-5B19-4324-9825-8DFB71597ED7" type="chat" to="test"><body>asdasdasdasd</body><request xmlns="urn:xmpp:receipts"/></message> 


RECV: <message xmlns="jabber:client" from="test1/15326383401393246504731715"  to="test2/3257646811393246483819548"><received xmlns="urn:xmpp:receipts" id="984C1EEA-5B19-4324-9825-8DFB71597ED7"/></message> 

任何想法如何做到這一點?

+0

喜克里斯,你有沒有找到一種方法,使用收據,甚至我需要將郵件標記爲發送或接收。我試圖使用id,但是'XMPPMessageArchiving_Message_CoreDataObject'沒有id屬性。 – Bonnie

+0

如果有人需要這個問題的幫助,請發表評論。 –

+0

您是否找到該解決方案 –

回答

0

這意味着郵件是由您發送郵件的收件人/客戶端收到的。您可以更新應用程序的用戶界面(將其標記爲已收到 - WhatsApp通常會執行兩次滴答以表明已發送消息)。或消息狀態,如果你將它存儲在某個數據庫中。

請看看http://xmpp.org/extensions/xep-0184.html

+1

嘿有 我知道這些是什麼意思。我不知道如何使用它們來將郵件標記爲發送/接收。 – chris