Я был бы очень признателен, если бы кто-нибудь помог мне, как получать пакеты iq с помощью ASMACK, я отправляю необработанные пакеты iq, но не могу их получить,
Я зарегистрировал пакеты iq программно перед подключением, но до сих пор не получил ответа,
pm.addIQProvider("vCard", "vcard-temp", new VCardProvider());
final IQ iq = new IQ() {
public String getChildElementXML() {
return "<iq from='[email protected]' id='v1' to='[email protected]' type='get'><vCard xmlns='vcard-temp'/></iq>";
}
};
iq.setType(IQ.Type.GET);
connection.sendPacket(iq);
connection.addPacketListener(new MyPacketListener(),new PacketTypeFilter(IQ.class));