1
를 사용 MUC에 대한 vCard를 가져올 수 없습니다 헤로인과 loadvcard ,하지만 특정 jid에 대해 vcard를 가져 오려고합니다.안드로이드 내가 ejjabberd을 사용하고 헤로인 버전 4.1.8 및 서버 측을 사용하고 MUC ID
vcard = VCardManager.getInstanceFor(XMPPService.getMundioXmppConfig().getXmpptcpConnection()).loadVCard("[email protected]);
을하지만 우리에게 vCard를을 포기하지 않을 것 :
그에 대한
나는 시도했다.<iq to='[email protected]' id='get1' type='get'> <vCard xmlns='vcard-temp'/> </iq>
그런 MUC vCard를을 얻기 위해
안녕하세요 케쉬 kalashetti 답변에 대한 감사합니다,하지만 난 발견을 그 헤로인 4.1.8하는 나는 setTo 함수를 사용하고있다. 그래서 라이브러리를 수정 한 다음 작동합니다. 이 기능을 원한다면 smack 4.1.8을 사용하는 사람이 있다면 변경하십시오. vcard.setTo (fulljabberid). 기본적으로 null로 설정됩니다. – user7843521