Перейти к основному содержимому

Загрузить файлы

Загружает несколько файлов на сервер Neocities

Функция ЗагрузитьФайлы(Знач Токен, Знач СоответствиеФайлов, Знач ПоОдному = Ложь) Экспорт

ПараметрCLI опцияТипНазначение
Токен--tokenСтрокаТокен авторизации
СоответствиеФайлов--filesСоответствие Из КлючИЗначениеФайлы для загрузки: Ключ > путь на NC, Значение > Файл
ПоОдному--singlyБулевоИстина > отправляет файлы отдельными запросами

Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Neocities


подсказка

Документация Neocities API: neocities.org/api


Пример кода
    Токен     = "7419cd51de4037f7...";

Картинка1 = "https://openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
Картинка2 = "https://openintegrations.dev/test_data/picture2.jpg"; // URL, Путь или Двоичные данные
Гифка = "https://openintegrations.dev/test_data/animation.gif"; // URL, Путь или Двоичные данные

СоответствиеФайлов = Новый Соответствие;
СоответствиеФайлов.Вставить("test/pic1.png", Картинка1);
СоответствиеФайлов.Вставить("test/gif.gif" , Картинка2);
СоответствиеФайлов.Вставить("pic2.png" , Гифка);

Результат = OPI_Neocities.ЗагрузитьФайлы(Токен, СоответствиеФайлов);
Пример команды CLI
    
oint neocities ЗагрузитьФайлы --token "7419cd51de4037f7..." --files %files% --singly %singly%

Результат
{
"result": "success",
"message": "your file(s) have been successfully uploaded"
}