Часто задаваемые вопросы
Какие языки программирования поддерживают Облачные функции
Python и Node.js.
Где хранится мой код
Файлы с кодом хранятся в контейнерах Облачного хранилища Selectel.
В каких пулах доступны Облачные функции
Функции запускаются в пуле ru-1.
Какой код можно загружать
Мы рекомендуем использовать deployment-friendly код.
Как я могу вызвать функцию?
Доступен вызов по HTTP-запросу. При обращении к функции методами POST или GET необходимо указывать заголовок content-type: application/json. Есть возможность вызвать функцию вручную из личного кабинета в рамках тестирования. Можно добавить к функции вызов по «Cron-таймеру». Постепенно добавляем новые триггеры. В первую очередь они становятся доступны через наше API
Как использовать URL?
URL становится доступен для развернутых публичных функций. Он меняется после каждого развертывания. Необходимо скопировать URL для вызова функции в свое приложение туда, где она должна вызываться. Вызывать функцию можно методом GET и POST. При использовании метода POST в тело запроса можно передавать входные параметры для функции. Например, если вам нужно передать в функцию параметр user, тогда в тело запроса нужно передать «{“user”: “tema”}».
Как указать путь к файлу в архиве?
Например, файл module.py лежит в папке main, которая лежит в архиве arch.zip. Тогда нужно указать main/module.
Мой код не работает, что делать?
Возможно, код написан не совсем корректно. Попробуйте внести правки в код функции. Мы рекомендуем использовать deployment-friendly код.