Вот как я получил эту работу https://stackoverflow.com/a/27563953/2845977
$.ajax({
url: '',
success: function(data) {
var blob=new Blob([data]);
var link=document.createElement('a');
link.href=window.URL.createObjectURL(blob);
link.download="";
link.click();
}
});
$.ajax({
url: '',
success: download.bind(true, "", "")
});
Подобно тому, как работает отправка прямых сообщений, вы можете просто использовать идентификатор пользователя для канала, и файл будет загружен в канал прямых сообщений между этим пользователем и владельцем токена.
В качестве альтернативы вы можете сначала открыть канал прямого сообщения из вашего приложения с помощью im.open
, а затем использовать идентификатор канала этого чата в files.upload
.