내 아바타 이미지를 업데이트하고 싶다는 신청서를 작성 중입니다. 나는 내 아바타 이미지를 업데이트하기 위해 XEP-0153
지침을 따르고있다. NSXMLElement
을 XEP-0153
에 다음 코드에 해당하고 XMPPStream
을 통해 전송했다. XMPPFramework - 내 아바타 이미지를 업데이트하려면 어떻게해야합니까?
<iq from='[email protected]'
type='set'
id='vc1'>
<vCard xmlns='vcard-temp'>
<PHOTO>
<TYPE>image/jpeg</TYPE>
<BINVAL>
Base64-encoded-avatar-file-here!
</BINVAL>
</PHOTO>
</vCard>
</iq>
서버 응답
다음과 같은 오류 :<iq xmlns="jabber:client" type="error" id="vc1" to="[email protected]/83557F96">
<vCard xmlns="vcard-temp">
<photo>
<type>image/jpeg</type>
<binval>Base64-encoded-avatar-file-here</binval>
</photo>
</vCard>
<error code="500" type="wait">
<internal-server-error xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">
</internal-server-error>
</error>
</iq>
대신
누군가가 코드 또는 아바타 이미지를 업데이트 관련 링크를 게시 할 수 있습니다하십시오 <iq to='[email protected]' type='result' id='vc1'/>
의? 미리 감사드립니다.
XMPPHandler 란 무엇입니까? – why
XMPPHandler는 인스턴스화 한 xmpp 모듈을 보유한 사용자 고유의 클래스입니다. – jody
'XMPPHandler'에 대한 해결책이 있습니까? – Vvk