Erlang exmpp 从数据包中获取主体
我需要使用 Erlang/xmpp 从输入 xmpp 数据包中获取 body 属性。
我收到数据包:
Record = #received_packet{packet_type=message,
raw_packet=Packet,
from=From,
type_attr=Type} when Type =/= "error
如何从数据包
中提取正文消息?
谢谢。
I need to get body attribute from input xmpp Packet with Erlang/xmpp.
I receive packet:
Record = #received_packet{packet_type=message,
raw_packet=Packet,
from=From,
type_attr=Type} when Type =/= "error
How can i extract body message from Packet
?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用的是 exmpp,则可以使用模块 exmpp_message:get_body/1
http ://www.process-one.net/docs/exmpp/devdoc/trunk/exmpp_message.html
if you are using exmpp you can use module exmpp_message:get_body/1
http://www.process-one.net/docs/exmpp/devdoc/trunk/exmpp_message.html
不确定您是否已经浏览过 exmpp 示例。以下是 echo_client.erl 示例的片段:
Not sure if you already went through exmpp examples. Here is a snippet from echo_client.erl example: