Вопрос Fileupload

hello
Начинающий
Статус
Оффлайн
Регистрация
21 Дек 2020
Сообщения
181
Реакции[?]
22
Поинты[?]
0
Как можно загрузить файл на файлообменник и получить ссылку на него? Anonfile не предлагайте, он антивирусом детектиться. С#
 
Monolith Development
Участник
Статус
Оффлайн
Регистрация
8 Мар 2018
Сообщения
542
Реакции[?]
195
Поинты[?]
31K
?
C#:
var c = new WebClient();
var r2 = Encoding.UTF8.GetString(c.UploadFile(url, "POST", file));
 
hello
Начинающий
Статус
Оффлайн
Регистрация
21 Дек 2020
Сообщения
181
Реакции[?]
22
Поинты[?]
0
У меня вопрос не как загружать файл, а куда, есть ли нормальные файлообменники? После загрузки программа должна получить ссылку на файл, который она загрузила
 
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,826
Реакции[?]
1,853
Поинты[?]
24K
Советую посмотреть в сторону
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Тем более, у сервиса имеется официальный C# SDK для API. Репозиторий на гите:
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Код загрузки:
C#:
private async Task<PathLinkMetadata> Upload(DropboxClient dbx, string localPath, string remotePath) {
        using (var fileStream = File.Open(localPath, FileMode.Open)) {
            dbx.Files.UploadAsync(remotePath, body: fileStream);
        }
        return dbx.Sharing.CreateSharedLinkWithSettingsAsync(remotePath);
    }
 
Начинающий
Статус
Оффлайн
Регистрация
26 Янв 2021
Сообщения
43
Реакции[?]
8
Поинты[?]
0
пробуй через WebClient. Хотя рекомендую написать скрипт на php, который будет принимать Post запросы. После просто чтобы загружал файлы в отдельную папку на хостинге. Крч вариков много
 
Начинающий
Статус
Оффлайн
Регистрация
9 Май 2021
Сообщения
17
Реакции[?]
4
Поинты[?]
0
Я даже temp файлы не советовал бы грузить на диск, многие диски за это банят
Лучше всего - это купить свой вдс, за рублей 50 в месяц, и не париться
 
Сверху Снизу