Содержание заметки и цель действий - проиллюстрировать обработку данных локальным веб-сервером PHP в конвеере n8n Шаг 1. Выполняем установку n8n и php: yay -S n8n yay -S php Шаг 2. Запускаем n8n sudo systemctl start n8n Шаг 3. Каталог для файлов веб-сервера Создаем новый каталог и переходим в него mkdir ~/MyApi cd ~/MyApi Шаг 4. Сделаем своё API. Добавляем скрипты PHP put_str.php и get_str.php в каталог веб-сервера Содержимое put_str.php: <?php $str = $_GET['str']; $fh = fopen( __DIR__ . '/data.txt', 'w' ); fwrite( $fh, $str ); fclose( $fh ); Файл put_str.php записывает переданную строку в файл data.txt Содержимое get_str.php: <?php
$str = file_get_contents( __DIR__ . '/data.txt');
header('Content-Type: application/json; charset=utf-8');
echo json_encode( [ 'str' => $str ] ); Файл get_str.php считывает с диска файл и возвращает значение в JSON формате Шаг 5. Запускаем локальный сервер PHP php -t . -S 127.0.0.1:9999 Переходи в n8n Шаг 1. Создаем новый конвеер в n8n Шаг 2. Добавляем n