Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

ナウなヤングのワークフロー自動化ツールn8n その2:簡単なツールを作ってみる

実際のところ

全体像はこんな感じ

Webhook

クリックすると、こんなのが出てくるので

POSTにしてJSONをそのまま流すように書き換え

Code in Javascriptノード
const item = items[0];
const now = new Date().toISOString();
item.json._meta = {
  id: now.replace(/[-:.TZ]/g, '') + '-' + Math.floor(Math.random()*100000),
  received_at: now
};
return [item];
execute command
echo '={{ JSON.stringify($json) }}' >> /tmp/inbox.jsonl

動かすデータの確認

$ podman exec -it <n8nコンテナ名> /bin/sh

% cat /tmp/inbox.jsonl