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

Синхронизировать каталоги

Создает копию локального каталога по выбранному пути на сервере

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

ПараметрCLI опцияТипОбяз.Назначение
Токен--tokenСтрокаТокен авторизации
ЛокальныйКаталог--localСтрокаЛокальный каталог источник
УдаленныйКаталог--remoteСтрокаУдаленный каталог приемника. Корень, если не заполнено

Возвращаемое значение: Структура Из КлючИЗначение - информация об ошибках синхронизации


подсказка

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

Метод удаляет файлы на сервере, если они отсутствуют в локальном каталоге


Пример использования для 1С:Предприятие/OneScript
    Токен = "7419cd51de4037f7...";

ЛокальныйКаталог = "C:\test_site";
УдаленныйКаталог = "test_sync";

Результат = OPI_Neocities.СинхронизироватьКаталоги(Токен, ЛокальныйКаталог, УдаленныйКаталог);
    oint neocities СинхронизироватьКаталоги \
--token "***" \
--local "C:\test_site" \
--remote "test_sync"
Результат
{
"errors": 0,
"items": []
}