Pergunta

Como enviar a mensagem XMPP para o componente? Se o nome do meu componente for 'abc.domain.net', no meu cliente XMPP (Spark), acabei de adicionar o usuário 'abc.domain.net'? Qualquer exemplo que use whack para ouvir a mensagem?

Eu tentei add abc.domain.net (componente) como torrefador dentro do Spark. Experimente enviar mensagem, mas dentro do whack processpacket (), não acionou nada quando eu depurar

Foi útil?

Solução

Você nem precisa adicionar o usuário abc.domain.net, basta enviar mensagens, QI ou presença para abc.domain.net.

Não tenho certeza sobre o Whack, mas os componentes são basicamente "super-cliente", que não implementam nenhuma das regras que os clientes regulares possuem: você pode reescrever nos campos, eles não têm presença ou listas incorporadas.

Portanto, qualquer estrofe que você enviar para um componente deve ser recebida por ele. Você pode implementar o componente para que ele responda a estrofes específicos e age sobre eles da maneira que você deseja.

Outras dicas

Além disso, gostaria de acrescentar que você pode adicionar um usuário componente aos seus amigos em qualquer cliente sem criá -lo em qualquer lugar. O nome do usuário só precisa ser seguido por um subdomínio de um componente. Evento sem autorização no lado do componente Você pode enviar mensagens para ele.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top