2013-07-10 1 views
4

Я создаю комнаты в openfire.Не удалось отправить файл в групповой чат openfire

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

я сделал с один на один передачи файлов, выполнив этот пост:

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

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

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

к =>

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

получил решение брата ..? –

ответ

0

передачи OutgoingFileTransfer = manager.createOutgoingFileTransfer ("имя_группы @ конференции. MyHost/groupmember ");

+0

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

+0

groupmember будет никнейм или полным именем пользователя («usre2 @ myHost/Smack») ?? – samirprogrammer

+0

он не работает для меня ... действительно ли вы хотите отправить каждого члена отдельно? – samirprogrammer