Не могу отправить файл в групповой чат openfire

Я создаю комнаты в openfire.

хочет отправить файлы в комнату, чтобы он мог раздать этот файл всем обитателям комнаты.

Я закончил передачу файлов один на один, следуя этому сообщению:

http://harryjoy.me/2012/08/18/file-transfer-in-android-with-asmack-and-openfire /

Теперь я не могу отправить файл в группу. Что я делаю, так это вместо того, чтобы отправлять файл пользователю, я просто заменяю имя пользователя именем группы:

    OutgoingFileTransfer transfer = manager.createOutgoingFileTransfer("usre2@myHost/Smack");

to =>

    OutgoingFileTransfer transfer = manager.createOutgoingFileTransfer("[email protected]");

person Mehul Kaklotar    schedule 10.07.2013    source источник
comment
Есть какое-нибудь решение, брат..?   -  person Nikhil Borad    schedule 30.08.2016


Ответы (1)


OutgoingFileTransfer transfer = manager.createOutgoingFileTransfer("[email protected]/groupmember");

person prabhu    schedule 12.08.2013
comment
в приведенном выше коде я должен явно указать имена членов группы, которых у меня нет. кто бы ни присоединился к группе, файл должен быть отправлен им. - person Mehul Kaklotar; 14.08.2013
comment
Участник группы будет псевдонимом или полным именем пользователя (usre2@myHost/Smack) ?? - person samirprogrammer; 11.03.2014
comment
это не работает для меня... вы имеете в виду отправить каждого участника отдельно?? - person samirprogrammer; 12.03.2014
comment
Только ник члена группы и нужно отправить отдельно - person prabhu; 14.03.2014
comment
Привет, я последовал твоему совету, но у меня возникла проблема с получением файла из группового чата. метод filetransferrequest не вызывается, но обычный чат работает нормально. не могли бы вы помочь мне здесь? - person Kaoru; 05.05.2014