Auto backup (2022-06-22T21:00:33.858Z)

This commit is contained in:
nia
2022-06-22 21:00:33 +00:00
parent e238009ce1
commit ff8a58c560
6 changed files with 999 additions and 284 deletions

View File

@@ -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"
},