Auto backup (2022-06-22T21:00:33.858Z)
This commit is contained in:
612
flows/37.json
612
flows/37.json
@@ -20,8 +20,8 @@
|
||||
"eventId": "31g2bcqsnqavh7e5deusa8b2oq\t",
|
||||
"updateFields": {
|
||||
"allday": "yes",
|
||||
"end": "= {{$json[\"date\"]}} 23:00:00",
|
||||
"start": "= {{$json[\"date\"]}} 01:00:00"
|
||||
"end": "= {{$json[\"date\"][\"google\"]}} 23:00:00",
|
||||
"start": "= {{$json[\"date\"][\"google\"]}} 01:00:00"
|
||||
}
|
||||
},
|
||||
"name": "Google Calendar",
|
||||
@@ -29,7 +29,7 @@
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
500,
|
||||
660
|
||||
680
|
||||
],
|
||||
"credentials": {
|
||||
"googleCalendarOAuth2Api": {
|
||||
@@ -53,7 +53,7 @@
|
||||
"type": "n8n-nodes-base.googleCalendar",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
520,
|
||||
500,
|
||||
1360
|
||||
],
|
||||
"credentials": {
|
||||
@@ -74,28 +74,7 @@
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
-500,
|
||||
640
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"extractionValues": {
|
||||
"values": [
|
||||
{
|
||||
"key": "data",
|
||||
"cssSelector": "li",
|
||||
"returnArray": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"options": {}
|
||||
},
|
||||
"name": "HTML Extract1",
|
||||
"type": "n8n-nodes-base.htmlExtract",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
-280,
|
||||
640
|
||||
500
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -190,21 +169,21 @@
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
-960,
|
||||
760
|
||||
980
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"mode": "removeKeyMatches",
|
||||
"propertyName1": "date",
|
||||
"propertyName1": "date.google",
|
||||
"propertyName2": "date"
|
||||
},
|
||||
"name": "Merge3",
|
||||
"type": "n8n-nodes-base.merge",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
260,
|
||||
660
|
||||
220,
|
||||
520
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -227,58 +206,8 @@
|
||||
"type": "n8n-nodes-base.grist",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
-20,
|
||||
800
|
||||
],
|
||||
"credentials": {
|
||||
"gristApi": {
|
||||
"id": "21",
|
||||
"name": "Grist account"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"keepOnlySet": true,
|
||||
"values": {
|
||||
"string": [
|
||||
{
|
||||
"name": "date",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][0], \"dd.MM.yyyy\").toISODate()}}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"options": {}
|
||||
},
|
||||
"name": "Set rokoss",
|
||||
"type": "n8n-nodes-base.set",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
-20,
|
||||
640
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"operation": "update",
|
||||
"docId": "tAuWNMisjXqyEkYudRcA2c",
|
||||
"tableId": "Classrooms",
|
||||
"rowId": "1",
|
||||
"fieldsToSend": {
|
||||
"properties": [
|
||||
{
|
||||
"fieldId": "date",
|
||||
"fieldValue": "={{$json[\"date\"]}}"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"name": "rokoss",
|
||||
"type": "n8n-nodes-base.grist",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
500,
|
||||
800
|
||||
-100,
|
||||
700
|
||||
],
|
||||
"credentials": {
|
||||
"gristApi": {
|
||||
@@ -437,7 +366,7 @@
|
||||
"type": "n8n-nodes-base.merge",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
300,
|
||||
260,
|
||||
1360
|
||||
]
|
||||
},
|
||||
@@ -490,8 +419,8 @@
|
||||
"type": "n8n-nodes-base.grist",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
520,
|
||||
1540
|
||||
500,
|
||||
1520
|
||||
],
|
||||
"credentials": {
|
||||
"gristApi": {
|
||||
@@ -499,6 +428,396 @@
|
||||
"name": "Grist account"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"graphApiVersion": "v13.0",
|
||||
"node": "me",
|
||||
"edge": "accounts",
|
||||
"options": {}
|
||||
},
|
||||
"name": "Get Pages",
|
||||
"type": "n8n-nodes-base.facebookGraphApi",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
760,
|
||||
520
|
||||
],
|
||||
"credentials": {
|
||||
"facebookGraphApi": {
|
||||
"id": "36",
|
||||
"name": "Facebook Graph account"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"fieldToSplitOut": "data",
|
||||
"options": {}
|
||||
},
|
||||
"name": "Split Pages",
|
||||
"type": "n8n-nodes-base.itemLists",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
1000,
|
||||
520
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"conditions": {
|
||||
"string": [
|
||||
{
|
||||
"value1": "={{$json[\"id\"]}}",
|
||||
"value2": "105101524930750"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"name": "Is Tom Travels?",
|
||||
"type": "n8n-nodes-base.if",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
1260,
|
||||
520
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"httpRequestMethod": "POST",
|
||||
"graphApiVersion": "v13.0",
|
||||
"node": "={{$json[\"id\"]}}",
|
||||
"edge": "feed",
|
||||
"options": {
|
||||
"queryParameters": {
|
||||
"parameter": [
|
||||
{
|
||||
"name": "message",
|
||||
"value": "=Розпочато запис на навчання за адресою:\n{{$node[\"rokoss1\"].json[\"address\"]}}\nПочаток занятть: {{$node[\"rokoss2\"].json[\"date_ua\"]}}"
|
||||
},
|
||||
{
|
||||
"name": "access_token",
|
||||
"value": "={{$json[\"access_token\"]}}"
|
||||
},
|
||||
{
|
||||
"name": "link",
|
||||
"value": "https://avtomoto25.cn.ua/booking/"
|
||||
},
|
||||
{
|
||||
"name": "og_action_type_id",
|
||||
"value": "383634835006146"
|
||||
},
|
||||
{
|
||||
"name": "og_object_id",
|
||||
"value": "387919524627259"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"name": "Facebook Graph API2",
|
||||
"type": "n8n-nodes-base.facebookGraphApi",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
1520,
|
||||
520
|
||||
],
|
||||
"credentials": {
|
||||
"facebookGraphApi": {
|
||||
"id": "36",
|
||||
"name": "Facebook Graph account"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"extractionValues": {
|
||||
"values": [
|
||||
{
|
||||
"key": "data",
|
||||
"cssSelector": "li",
|
||||
"returnArray": true
|
||||
},
|
||||
{
|
||||
"key": "schedule",
|
||||
"cssSelector": "label.checkbox-label-checked",
|
||||
"returnArray": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"options": {}
|
||||
},
|
||||
"name": "HTML Extract",
|
||||
"type": "n8n-nodes-base.htmlExtract",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
-280,
|
||||
500
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"keepOnlySet": true,
|
||||
"values": {
|
||||
"string": [
|
||||
{
|
||||
"name": "date.ua",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][0], \"dd.MM.yyyy\").setLocale('uk').toFormat('dd MMMM yyyy року')}}"
|
||||
},
|
||||
{
|
||||
"name": "date.ru",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][0], \"dd.MM.yyyy\").setLocale('ru').toFormat('dd MMMM yyyy года')}}"
|
||||
},
|
||||
{
|
||||
"name": "schedule.ua.day1",
|
||||
"value": "={{$json[\"schedule\"][0]}}"
|
||||
},
|
||||
{
|
||||
"name": "schedule.ua.day2",
|
||||
"value": "={{$json[\"schedule\"][1]}}"
|
||||
},
|
||||
{
|
||||
"name": "schedule.ru.day1",
|
||||
"value": "={{$json[\"schedule\"][0].replace(\"понеділок\", \"понедельник\").replace(\"вівторок\", \"вторник\").replace(\"середа\", \"среда\").replace(\"четвер\", \"четверг\").replace(\"п’ятниця\", \"пятница\").replace(\"субота\", \"суббота\").replace(\"неділя\", \"воскресенье\")}}"
|
||||
},
|
||||
{
|
||||
"name": "schedule.ru.day2",
|
||||
"value": "={{$json[\"schedule\"][1].replace(\"понеділок\", \"понедельник\").replace(\"вівторок\", \"вторник\").replace(\"середа\", \"среда\").replace(\"четвер\", \"четверг\").replace(\"п’ятниця\", \"пятница\").replace(\"субота\", \"суббота\").replace(\"неділя\", \"воскресенье\")}}"
|
||||
},
|
||||
{
|
||||
"name": "schedule.time",
|
||||
"value": "={{$json[\"data\"][9]}}"
|
||||
},
|
||||
{
|
||||
"name": "date.google",
|
||||
"value": "={{$json[\"data\"][0]}}"
|
||||
},
|
||||
{
|
||||
"name": "date.google",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][0], \"dd.MM.yyyy\").toISODate()}}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"options": {
|
||||
"dotNotation": true
|
||||
}
|
||||
},
|
||||
"name": "Set rokoss",
|
||||
"type": "n8n-nodes-base.set",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
-100,
|
||||
500
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"operation": "update",
|
||||
"docId": "tAuWNMisjXqyEkYudRcA2c",
|
||||
"tableId": "Classrooms",
|
||||
"rowId": "1",
|
||||
"fieldsToSend": {
|
||||
"properties": [
|
||||
{
|
||||
"fieldId": "date_ru",
|
||||
"fieldValue": "={{$json[\"date\"][\"ru\"]}}"
|
||||
},
|
||||
{
|
||||
"fieldId": "date_ua",
|
||||
"fieldValue": "={{$json[\"date\"][\"ua\"]}}"
|
||||
},
|
||||
{
|
||||
"fieldId": "day_1_ua",
|
||||
"fieldValue": "={{$json[\"schedule\"][\"ua\"][\"day1\"]}}"
|
||||
},
|
||||
{
|
||||
"fieldId": "day_2_ua",
|
||||
"fieldValue": "={{$json[\"schedule\"][\"ua\"][\"day2\"]}}"
|
||||
},
|
||||
{
|
||||
"fieldId": "time",
|
||||
"fieldValue": "={{$json[\"schedule\"][\"time\"]}}"
|
||||
},
|
||||
{
|
||||
"fieldId": "day_1_ru",
|
||||
"fieldValue": "={{$json[\"schedule\"][\"ru\"][\"day1\"]}}"
|
||||
},
|
||||
{
|
||||
"fieldId": "day_2_ru",
|
||||
"fieldValue": "={{$json[\"schedule\"][\"ru\"][\"day2\"]}}"
|
||||
},
|
||||
{
|
||||
"fieldId": "date",
|
||||
"fieldValue": "={{$json[\"date\"][\"google\"]}}"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"name": "rokoss2",
|
||||
"type": "n8n-nodes-base.grist",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
500,
|
||||
520
|
||||
],
|
||||
"credentials": {
|
||||
"gristApi": {
|
||||
"id": "21",
|
||||
"name": "Grist account"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"url": "https://avtomoto25.cn.ua/wp-content/uploads/new_data.jpg",
|
||||
"responseFormat": "file",
|
||||
"options": {}
|
||||
},
|
||||
"name": "HTTP Request1",
|
||||
"type": "n8n-nodes-base.httpRequest",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
500,
|
||||
340
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"operation": "multiStep",
|
||||
"operations": {
|
||||
"operations": [
|
||||
{
|
||||
"operation": "text",
|
||||
"text": "Розпочато запис на \nнавчання за адресою",
|
||||
"fontSize": 36,
|
||||
"fontColor": "#EDEDED",
|
||||
"positionY": 480
|
||||
},
|
||||
{
|
||||
"operation": "text",
|
||||
"text": "вул. Рокосовського 51",
|
||||
"fontSize": 56,
|
||||
"fontColor": "#FFFFFF",
|
||||
"positionY": 580,
|
||||
"font": "/usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf"
|
||||
},
|
||||
{
|
||||
"operation": "text",
|
||||
"text": "Початок занятть",
|
||||
"fontSize": 36,
|
||||
"fontColor": "#EDEDED",
|
||||
"positionY": 660
|
||||
},
|
||||
{
|
||||
"operation": "text",
|
||||
"text": "={{$json[\"date\"][\"ua\"]}}",
|
||||
"fontSize": 56,
|
||||
"fontColor": "#FFFFFF",
|
||||
"positionY": 720,
|
||||
"font": "/usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf"
|
||||
},
|
||||
{}
|
||||
]
|
||||
},
|
||||
"options": {}
|
||||
},
|
||||
"name": "Edit Image",
|
||||
"type": "n8n-nodes-base.editImage",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
760,
|
||||
340
|
||||
]
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"resource": "file",
|
||||
"binaryPropertyName": "=data",
|
||||
"path": "/var/www/html/driving_school/wp-content/uploads/",
|
||||
"options": {
|
||||
"fileName": "new_data_massani.jpg"
|
||||
}
|
||||
},
|
||||
"name": "SSH",
|
||||
"type": "n8n-nodes-base.ssh",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
1000,
|
||||
340
|
||||
],
|
||||
"credentials": {
|
||||
"sshPassword": {
|
||||
"id": "14",
|
||||
"name": "SSH Password account"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"parameters": {
|
||||
"keepOnlySet": true,
|
||||
"values": {
|
||||
"string": [
|
||||
{
|
||||
"name": "date.rokoss_ua",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][0], \"dd.MM.yyyy\").setLocale('uk').toFormat('dd MMMM yyyy року')}}"
|
||||
},
|
||||
{
|
||||
"name": "date.rokoss_ru",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][0], \"dd.MM.yyyy\").setLocale('ru').toFormat('dd MMMM yyyy года')}}"
|
||||
},
|
||||
{
|
||||
"name": "date.prospect_ua",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][4], \"dd.MM.yyyy\").setLocale('uk').toFormat('dd MMMM yyyy року')}}"
|
||||
},
|
||||
{
|
||||
"name": "date.prospect_ru",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][4], \"dd.MM.yyyy\").setLocale('ru').toFormat('dd MMMM yyyy года')}}"
|
||||
},
|
||||
{
|
||||
"name": "date.masani_ua",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][2], \"dd.MM.yyyy\").setLocale('uk').toFormat('dd MMMM yyyy року')}}"
|
||||
},
|
||||
{
|
||||
"name": "date.masani_ru",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][2], \"dd.MM.yyyy\").setLocale('ru').toFormat('dd MMMM yyyy года')}}"
|
||||
},
|
||||
{
|
||||
"name": "count.rokoss",
|
||||
"value": "={{$json[\"data\"][1]}}"
|
||||
},
|
||||
{
|
||||
"name": "count.masani",
|
||||
"value": "={{$json[\"data\"][3]}}"
|
||||
},
|
||||
{
|
||||
"name": "count.prospect",
|
||||
"value": "={{$json[\"data\"][5]}}"
|
||||
},
|
||||
{
|
||||
"name": "google.rokoss",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][0], \"dd.MM.yyyy\").toISODate()}}"
|
||||
},
|
||||
{
|
||||
"name": "google.prospect",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][4], \"dd.MM.yyyy\").toISODate()}}"
|
||||
},
|
||||
{
|
||||
"name": "google.masani",
|
||||
"value": "={{DateTime.fromFormat($json[\"data\"][2], \"dd.MM.yyyy\").toISODate()}}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"options": {
|
||||
"dotNotation": true
|
||||
}
|
||||
},
|
||||
"name": "Set1",
|
||||
"type": "n8n-nodes-base.set",
|
||||
"typeVersion": 1,
|
||||
"position": [
|
||||
1240,
|
||||
140
|
||||
]
|
||||
}
|
||||
],
|
||||
"connections": {
|
||||
@@ -506,18 +825,7 @@
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "HTML Extract1",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"HTML Extract1": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Set rokoss",
|
||||
"node": "HTML Extract",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
@@ -593,12 +901,17 @@
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "rokoss",
|
||||
"node": "Google Calendar",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"node": "Google Calendar",
|
||||
"node": "rokoss2",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"node": "HTTP Request1",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
@@ -616,17 +929,6 @@
|
||||
]
|
||||
]
|
||||
},
|
||||
"Set rokoss": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Merge3",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Set masani": {
|
||||
"main": [
|
||||
[
|
||||
@@ -702,10 +1004,98 @@
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Get Pages": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Split Pages",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Split Pages": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Is Tom Travels?",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Is Tom Travels?": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Facebook Graph API2",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"HTML Extract": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Set rokoss",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Set rokoss": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Merge3",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"rokoss2": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Get Pages",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"HTTP Request1": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Edit Image",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Edit Image": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "SSH",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"createdAt": "2022-06-20T08:36:58.934Z",
|
||||
"updatedAt": "2022-06-21T03:20:44.049Z",
|
||||
"updatedAt": "2022-06-22T11:55:13.617Z",
|
||||
"settings": {
|
||||
"errorWorkflow": "25"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user