diff --git a/flows/27.json b/flows/27.json deleted file mode 100755 index f7a9f47..0000000 --- a/flows/27.json +++ /dev/null @@ -1,674 +0,0 @@ -{ - "createdAt": "2022-05-27T16:18:47.443Z", - "updatedAt": "2022-07-18T19:42:20.524Z", - "id": "27", - "name": "olx ps4game che", - "active": false, - "nodes": [ - { - "parameters": {}, - "name": "Start", - "type": "n8n-nodes-base.start", - "typeVersion": 1, - "position": [ - 180, - 300 - ], - "id": "42f8a909-edda-44cb-88d4-1ccd97f94932" - }, - { - "parameters": { - "url": "https://www.olx.ua/d/elektronika/igry-i-igrovye-pristavki/igry-dlya-pristavok/chernigov/?currency=UAH&search%5Border%5D=created_at:desc&search%5Bfilter_enum_console_manufacturers%5D%5B0%5D=2272", - "responseFormat": "string", - "options": {} - }, - "name": "HTTP Request", - "type": "n8n-nodes-base.httpRequest", - "typeVersion": 2, - "position": [ - 400, - 300 - ], - "id": "6a0449cf-0787-4725-a2d0-38cd6d382da1" - }, - { - "parameters": { - "extractionValues": { - "values": [ - { - "key": "items", - "cssSelector": "div.css-19ucd76", - "returnValue": "html", - "returnArray": true - } - ] - }, - "options": {} - }, - "name": "HTML Extract", - "type": "n8n-nodes-base.htmlExtract", - "typeVersion": 1, - "position": [ - 560, - 300 - ], - "id": "77d3849e-9047-4d5f-ab2a-669e35c5e1f1" - }, - { - "parameters": { - "fieldToSplitOut": "items", - "options": {} - }, - "name": "Item Lists", - "type": "n8n-nodes-base.itemLists", - "typeVersion": 1, - "position": [ - 720, - 300 - ], - "id": "4d915eab-98e4-48da-b877-3e67d2105d3e" - }, - { - "parameters": { - "dataPropertyName": "items", - "extractionValues": { - "values": [ - { - "key": "link", - "cssSelector": "a.css-1bbgabe", - "returnValue": "attribute", - "attribute": "href" - }, - { - "key": "city", - "cssSelector": "p.css-p6wsjo-Text.eu5v0x0" - } - ] - }, - "options": {} - }, - "name": "HTML Extract1", - "type": "n8n-nodes-base.htmlExtract", - "typeVersion": 1, - "position": [ - 900, - 300 - ], - "id": "265ae681-5e2e-40b6-b3be-e36ea6dac156" - }, - { - "parameters": { - "triggerTimes": { - "item": [ - { - "mode": "everyX", - "value": 15, - "unit": "minutes" - } - ] - } - }, - "name": "Cron2", - "type": "n8n-nodes-base.cron", - "typeVersion": 1, - "position": [ - 180, - 480 - ], - "id": "a4ef9a72-d0b6-4f4d-b29a-fbdf6450d9df" - }, - { - "parameters": { - "values": { - "string": [ - { - "name": "link", - "value": "=https://m.olx.ua{{$json[\"link\"]}}" - }, - { - "name": "tag", - "value": "ps4_games_ch" - } - ] - }, - "options": {} - }, - "name": "Set", - "type": "n8n-nodes-base.set", - "typeVersion": 1, - "position": [ - 1280, - 300 - ], - "id": "8f8d91d6-5606-4c2d-990b-7a11e55b983e" - }, - { - "parameters": { - "conditions": { - "string": [ - { - "value1": "={{$json[\"link\"]}}", - "operation": "isNotEmpty" - } - ] - } - }, - "name": "IF", - "type": "n8n-nodes-base.if", - "typeVersion": 1, - "position": [ - 1080, - 300 - ], - "id": "59c0f3fb-8871-419b-82f8-2f7be4c7aa25" - }, - { - "parameters": { - "docId": "d61nLm6Fn99jwqxd6hdT9d", - "tableId": "Items", - "returnAll": true, - "additionalOptions": { - "filter": { - "filterProperties": [ - { - "field": "tag", - "values": "ps4_games_ch" - } - ] - } - } - }, - "name": "Grist1", - "type": "n8n-nodes-base.grist", - "typeVersion": 1, - "position": [ - 1280, - 500 - ], - "credentials": { - "gristApi": { - "id": "21", - "name": "Grist account" - } - }, - "id": "9b5d4ca6-85e5-4565-b79b-806e27f9ca43" - }, - { - "parameters": { - "mode": "removeKeyMatches", - "propertyName1": "link", - "propertyName2": "link" - }, - "name": "Merge1", - "type": "n8n-nodes-base.merge", - "typeVersion": 1, - "position": [ - 1540, - 300 - ], - "id": "641b7c6a-0e23-41a2-93d1-691d7a3d303d" - }, - { - "parameters": { - "operation": "create", - "docId": "d61nLm6Fn99jwqxd6hdT9d", - "tableId": "Items", - "dataToSend": "autoMapInputs" - }, - "name": "Grist", - "type": "n8n-nodes-base.grist", - "typeVersion": 1, - "position": [ - 2280, - 500 - ], - "credentials": { - "gristApi": { - "id": "21", - "name": "Grist account" - } - }, - "id": "4fa92cea-ed82-443c-a924-222f4e3a5284" - }, - { - "parameters": { - "url": "={{$json[\"link\"]}}", - "responseFormat": "string", - "options": {} - }, - "name": "HTTP Request1", - "type": "n8n-nodes-base.httpRequest", - "typeVersion": 2, - "position": [ - 1700, - 300 - ], - "id": "dc0e86c6-d1c8-4ff3-9a88-6e4dbe436eca" - }, - { - "parameters": { - "extractionValues": { - "values": [ - { - "key": "price", - "cssSelector": "h3.css-okktvh-Text.eu5v0x0" - }, - { - "key": "content", - "cssSelector": "div.css-g5mtbi-Text" - }, - { - "key": "image", - "cssSelector": "img.css-1bmvjcs", - "returnValue": "attribute", - "attribute": "src" - }, - { - "key": "title", - "cssSelector": "h1.css-r9zjja-Text.eu5v0x0" - } - ] - }, - "options": { - "trimValues": true - } - }, - "name": "HTML Extract2", - "type": "n8n-nodes-base.htmlExtract", - "typeVersion": 1, - "position": [ - 1880, - 300 - ], - "id": "4792cff0-44a8-4ced-a35e-157a3f3ff395" - }, - { - "parameters": { - "operation": "multiStep", - "operations": { - "operations": [ - { - "operation": "resize", - "width": 300, - "height": -1, - "resizeOption": "onlyIfLarger" - }, - { - "operation": "crop", - "width": 300, - "height": 100, - "positionY": 75 - } - ] - }, - "options": {} - }, - "name": "Edit Image", - "type": "n8n-nodes-base.editImage", - "typeVersion": 1, - "position": [ - 2280, - 300 - ], - "id": "9db379b1-5eba-4667-a0e9-a87be958d163" - }, - { - "parameters": { - "url": "={{$json[\"image\"]}}", - "responseFormat": "file", - "options": {} - }, - "name": "HTTP Request2", - "type": "n8n-nodes-base.httpRequest", - "typeVersion": 2, - "position": [ - 2100, - 300 - ], - "id": "e2f95080-78c9-4ec0-b260-c1511067f3bd" - }, - { - "parameters": { - "functionCode": "// Code here will run once per input item.\n// More info and help: https://docs.n8n.io/nodes/n8n-nodes-base.functionItem\n// Tip: You can use luxon for dates and $jmespath for querying JSON structures\n\n// Add a new field called 'myNewField' to the JSON of the item\nitem.trim_content = $json[\"content\"].slice(0,250);\n\n// You can write logs to the browser console\nconsole.log('Done!');\n\nreturn item;" - }, - "name": "FunctionItem", - "type": "n8n-nodes-base.functionItem", - "typeVersion": 1, - "position": [ - 2000, - 60 - ], - "id": "1b374de6-b5bc-4cd6-848d-9faf9c9830f2" - }, - { - "parameters": { - "operation": "sendPhoto", - "chatId": "1684481", - "binaryData": true, - "additionalFields": { - "caption": "=#{{$node[\"Set\"].json[\"tag\"]}}\n{{$json[\"title\"]}} - {{$json[\"price\"]}}\n📍 {{$node[\"Merge1\"].json[\"city\"]}}\nПодробнее", - "parse_mode": "HTML" - } - }, - "name": "Telegram", - "type": "n8n-nodes-base.telegram", - "typeVersion": 1, - "position": [ - 2520, - 300 - ], - "credentials": { - "telegramApi": { - "id": "31", - "name": "Telegram account" - } - }, - "id": "1d21f651-35b4-493c-82a9-7a6236c05fd9" - }, - { - "parameters": { - "values": { - "string": [ - { - "name": "link", - "value": "={{$node[\"Merge1\"].json[\"link\"]}}" - }, - { - "name": "tag", - "value": "={{$node[\"Set\"].json[\"tag\"]}}" - }, - { - "name": "city", - "value": "={{$node[\"Merge1\"].json[\"city\"]}}" - }, - { - "name": "date", - "value": "={{$now.toString()}}" - } - ] - }, - "options": {} - }, - "name": "Set1", - "type": "n8n-nodes-base.set", - "typeVersion": 1, - "position": [ - 2100, - 500 - ], - "id": "5f20ebc4-ca7a-44e2-8f71-9221c8154faa" - } - ], - "connections": { - "Start": { - "main": [ - [ - { - "node": "HTTP Request", - "type": "main", - "index": 0 - } - ] - ] - }, - "HTTP Request": { - "main": [ - [ - { - "node": "HTML Extract", - "type": "main", - "index": 0 - } - ] - ] - }, - "HTML Extract": { - "main": [ - [ - { - "node": "Item Lists", - "type": "main", - "index": 0 - } - ] - ] - }, - "Item Lists": { - "main": [ - [ - { - "node": "HTML Extract1", - "type": "main", - "index": 0 - } - ] - ] - }, - "Cron2": { - "main": [ - [ - { - "node": "HTTP Request", - "type": "main", - "index": 0 - } - ] - ] - }, - "HTML Extract1": { - "main": [ - [ - { - "node": "IF", - "type": "main", - "index": 0 - } - ] - ] - }, - "IF": { - "main": [ - [ - { - "node": "Set", - "type": "main", - "index": 0 - } - ] - ] - }, - "Set": { - "main": [ - [ - { - "node": "Merge1", - "type": "main", - "index": 0 - } - ] - ] - }, - "Grist1": { - "main": [ - [ - { - "node": "Merge1", - "type": "main", - "index": 1 - } - ] - ] - }, - "Merge1": { - "main": [ - [ - { - "node": "HTTP Request1", - "type": "main", - "index": 0 - } - ] - ] - }, - "HTTP Request1": { - "main": [ - [ - { - "node": "HTML Extract2", - "type": "main", - "index": 0 - } - ] - ] - }, - "HTML Extract2": { - "main": [ - [ - { - "node": "Set1", - "type": "main", - "index": 0 - }, - { - "node": "HTTP Request2", - "type": "main", - "index": 0 - } - ] - ] - }, - "Edit Image": { - "main": [ - [ - { - "node": "Telegram", - "type": "main", - "index": 0 - } - ] - ] - }, - "HTTP Request2": { - "main": [ - [ - { - "node": "Edit Image", - "type": "main", - "index": 0 - } - ] - ] - }, - "Set1": { - "main": [ - [ - { - "node": "Grist", - "type": "main", - "index": 0 - } - ] - ] - } - }, - "settings": { - "errorWorkflow": "25" - }, - "staticData": { - "global": { - "oldRSSIds": [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null - ] - } - }, - "pinData": null, - "versionId": "c47074c1-fd4b-40a1-9bbf-8918c8117d23", - "triggerCount": 0, - "tags": [ - { - "createdAt": "2022-06-21T19:20:51.822Z", - "updatedAt": "2022-06-21T19:20:51.822Z", - "id": "3", - "name": "olx" - } - ] -} \ No newline at end of file