Created
June 9, 2021 00:41
-
-
Save srz-zumix/f40424396de4d801f928b36bcdd5e511 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "Integration Blogger, Twitter", | |
| "flow": [ | |
| { | |
| "id": 1, | |
| "module": "blogger:TriggerNewPost", | |
| "version": 4, | |
| "parameters": { | |
| "blogId": "1887782251735454807", | |
| "labels": [], | |
| "status": "onlyLive", | |
| "account": 397330, | |
| "maxResults": 5 | |
| }, | |
| "mapper": {}, | |
| "metadata": { | |
| "designer": { | |
| "x": 0, | |
| "y": 300 | |
| }, | |
| "restore": { | |
| "blogId": { | |
| "label": "ブログズミ" | |
| }, | |
| "labels": { | |
| "items": [] | |
| }, | |
| "status": { | |
| "label": "Only live" | |
| }, | |
| "account": { | |
| "label": "My Google connection" | |
| } | |
| }, | |
| "parameters": [ | |
| { | |
| "name": "account", | |
| "type": "account", | |
| "label": "Connection", | |
| "required": true | |
| }, | |
| { | |
| "name": "status", | |
| "type": "select", | |
| "label": "Status", | |
| "required": true, | |
| "validate": { | |
| "enum": [ | |
| "onlyLive", | |
| "onlyScheduled", | |
| "onlyDraft" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "maxResults", | |
| "type": "number", | |
| "label": "Maximum number of results", | |
| "required": true | |
| }, | |
| { | |
| "name": "labels", | |
| "spec": { | |
| "name": " ", | |
| "type": "text", | |
| "label": "Label" | |
| }, | |
| "type": "array", | |
| "label": "Labels", | |
| "labels": { | |
| "add": "Add a label", | |
| "edit": "Edit a label" | |
| } | |
| }, | |
| { | |
| "name": "blogId", | |
| "type": "select", | |
| "label": "Blog", | |
| "required": true | |
| } | |
| ], | |
| "advanced": true | |
| }, | |
| "onerror": [ | |
| { | |
| "id": 24, | |
| "module": "builtin:Ignore", | |
| "version": 1, | |
| "metadata": { | |
| "designer": { | |
| "x": 300, | |
| "y": 600 | |
| } | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "id": 25, | |
| "module": "util:SetVariables", | |
| "version": 1, | |
| "parameters": {}, | |
| "mapper": { | |
| "scope": "roundtrip", | |
| "variables": [ | |
| { | |
| "name": "published_t", | |
| "value": "{{setSecond(1.datePublished; 0)}}" | |
| }, | |
| { | |
| "name": "update_t", | |
| "value": "{{setSecond(1.dateUpdated; 0)}}" | |
| }, | |
| { | |
| "name": "tags", | |
| "value": "{{replace(\"#\" + join(1.labels; space + \"#\"); \":\"; space)}}" | |
| } | |
| ] | |
| }, | |
| "metadata": { | |
| "designer": { | |
| "x": 300, | |
| "y": 150 | |
| }, | |
| "restore": { | |
| "scope": { | |
| "label": "One cycle" | |
| }, | |
| "variables": { | |
| "items": [ | |
| "undefined", | |
| "undefined", | |
| "undefined" | |
| ] | |
| } | |
| }, | |
| "expect": [ | |
| { | |
| "name": "variables", | |
| "spec": [ | |
| { | |
| "name": "name", | |
| "type": "text", | |
| "label": "Variable name", | |
| "required": true | |
| }, | |
| { | |
| "name": "value", | |
| "type": "any", | |
| "label": "Variable value" | |
| } | |
| ], | |
| "type": "array", | |
| "label": "Variables" | |
| }, | |
| { | |
| "name": "scope", | |
| "type": "select", | |
| "label": "Variable lifetime", | |
| "required": true, | |
| "validate": { | |
| "enum": [ | |
| "roundtrip", | |
| "execution" | |
| ] | |
| } | |
| } | |
| ], | |
| "interface": [ | |
| { | |
| "name": "published_t", | |
| "type": "any", | |
| "label": "published_t" | |
| }, | |
| { | |
| "name": "update_t", | |
| "type": "any", | |
| "label": "update_t" | |
| }, | |
| { | |
| "name": "tags", | |
| "type": "any", | |
| "label": "tags" | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "id": 23, | |
| "module": "regexp:Replace", | |
| "version": 1, | |
| "parameters": {}, | |
| "filter": { | |
| "name": "is_not_too_old", | |
| "conditions": [ | |
| [ | |
| { | |
| "a": "{{25.published_t}}", | |
| "b": "{{addYears(timestamp; -3)}}", | |
| "o": "date:greater" | |
| } | |
| ] | |
| ] | |
| }, | |
| "mapper": { | |
| "text": "{{25.tags}}", | |
| "value": "$1", | |
| "global": true, | |
| "pattern": "\\s([^#])", | |
| "multiline": false, | |
| "sensitive": true, | |
| "singleline": false | |
| }, | |
| "metadata": { | |
| "designer": { | |
| "x": 600, | |
| "y": 150 | |
| }, | |
| "restore": { | |
| "global": { | |
| "mode": "chose" | |
| }, | |
| "multiline": { | |
| "mode": "chose" | |
| }, | |
| "sensitive": { | |
| "mode": "chose" | |
| }, | |
| "singleline": { | |
| "mode": "chose" | |
| } | |
| }, | |
| "expect": [ | |
| { | |
| "name": "pattern", | |
| "type": "text", | |
| "label": "Pattern", | |
| "required": true | |
| }, | |
| { | |
| "name": "value", | |
| "type": "text", | |
| "label": "New value" | |
| }, | |
| { | |
| "name": "global", | |
| "type": "boolean", | |
| "label": "Global match", | |
| "required": true | |
| }, | |
| { | |
| "name": "sensitive", | |
| "type": "boolean", | |
| "label": "Case sensitive", | |
| "required": true | |
| }, | |
| { | |
| "name": "multiline", | |
| "type": "boolean", | |
| "label": "Multiline", | |
| "required": true | |
| }, | |
| { | |
| "name": "singleline", | |
| "type": "boolean", | |
| "label": "Singleline", | |
| "required": true | |
| }, | |
| { | |
| "name": "text", | |
| "type": "text", | |
| "label": "Text" | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "id": 4, | |
| "module": "builtin:BasicRouter", | |
| "version": 1, | |
| "filter": { | |
| "name": "test", | |
| "conditions": [ | |
| [ | |
| { | |
| "a": "1", | |
| "b": "1", | |
| "o": "text:equal" | |
| } | |
| ] | |
| ] | |
| }, | |
| "mapper": null, | |
| "metadata": { | |
| "designer": { | |
| "x": 900, | |
| "y": 150 | |
| } | |
| }, | |
| "routes": [ | |
| { | |
| "flow": [ | |
| { | |
| "id": 17, | |
| "module": "twitter:createTweet", | |
| "version": 5, | |
| "parameters": { | |
| "__IMTCONN__": 394960 | |
| }, | |
| "filter": { | |
| "name": "is_new", | |
| "conditions": [ | |
| [ | |
| { | |
| "a": "{{25.published_t}}", | |
| "b": "{{25.update_t}}", | |
| "o": "number:equal" | |
| } | |
| ] | |
| ] | |
| }, | |
| "mapper": { | |
| "select": "image", | |
| "status": "ブログ更新。\nブログズミ: {{1.title}}\n{{1.url}}\n{{23.text}}", | |
| "possibly_sensitive": false, | |
| "display_coordinates": true | |
| }, | |
| "metadata": { | |
| "designer": { | |
| "x": 1200, | |
| "y": 0 | |
| }, | |
| "restore": { | |
| "select": { | |
| "label": "Image or GIF" | |
| }, | |
| "__IMTCONN__": { | |
| "label": "srz_zumix (Z.Z.ずみっくす)" | |
| }, | |
| "attachments": { | |
| "mode": "chose", | |
| "items": [] | |
| }, | |
| "display_coordinates": { | |
| "mode": "chose" | |
| } | |
| }, | |
| "parameters": [ | |
| { | |
| "name": "__IMTCONN__", | |
| "type": "account", | |
| "label": "Connection", | |
| "required": true | |
| } | |
| ], | |
| "expect": [ | |
| { | |
| "name": "status", | |
| "type": "text", | |
| "label": "Status", | |
| "required": true | |
| }, | |
| { | |
| "name": "select", | |
| "type": "select", | |
| "label": "Upload", | |
| "validate": { | |
| "enum": [ | |
| "image", | |
| "video" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "possibly_sensitive", | |
| "type": "boolean", | |
| "label": "Attached images contain sensitive content (nudity, violence, etc).", | |
| "required": true | |
| }, | |
| { | |
| "name": "lat", | |
| "type": "number", | |
| "label": "Geographic Latitude", | |
| "validate": { | |
| "max": 90, | |
| "min": -90 | |
| } | |
| }, | |
| { | |
| "name": "long", | |
| "type": "number", | |
| "label": "Geographic Longitude", | |
| "validate": { | |
| "max": 180, | |
| "min": -180 | |
| } | |
| }, | |
| { | |
| "name": "display_coordinates", | |
| "type": "boolean", | |
| "label": "Display tweets coordinates", | |
| "required": true | |
| }, | |
| { | |
| "name": "attachments", | |
| "spec": [ | |
| { | |
| "name": "filename", | |
| "type": "filename", | |
| "label": "File Name", | |
| "semantic": "file:name" | |
| }, | |
| { | |
| "name": "data", | |
| "type": "buffer", | |
| "label": "Data", | |
| "semantic": "file:data" | |
| }, | |
| { | |
| "name": "media_category", | |
| "type": "select", | |
| "label": "Media Category", | |
| "options": [ | |
| { | |
| "label": "Tweet Gif", | |
| "value": "tweet_gif" | |
| }, | |
| { | |
| "label": "Tweet Image", | |
| "value": "tweet_image" | |
| } | |
| ] | |
| } | |
| ], | |
| "type": "array", | |
| "label": "Attachments", | |
| "validate": { | |
| "maxItems": 4 | |
| } | |
| } | |
| ], | |
| "advanced": true | |
| } | |
| } | |
| ] | |
| }, | |
| { | |
| "flow": [ | |
| { | |
| "id": 18, | |
| "module": "twitter:createTweet", | |
| "version": 5, | |
| "parameters": { | |
| "__IMTCONN__": 394960 | |
| }, | |
| "filter": { | |
| "name": "is_update", | |
| "conditions": [ | |
| [ | |
| { | |
| "a": "{{25.published_t}}", | |
| "b": "{{25.update_t}}", | |
| "o": "date:less" | |
| } | |
| ] | |
| ] | |
| }, | |
| "mapper": { | |
| "select": "image", | |
| "status": "ブログ内容の更新をしました\nブログズミ: {{1.title}}\n{{1.url}}\n{{23.text}}", | |
| "possibly_sensitive": false, | |
| "display_coordinates": true | |
| }, | |
| "metadata": { | |
| "designer": { | |
| "x": 1200, | |
| "y": 300 | |
| }, | |
| "restore": { | |
| "select": { | |
| "label": "Image or GIF" | |
| }, | |
| "__IMTCONN__": { | |
| "label": "srz_zumix (Z.Z.ずみっくす)" | |
| }, | |
| "attachments": { | |
| "mode": "chose", | |
| "items": [] | |
| }, | |
| "display_coordinates": { | |
| "mode": "chose" | |
| } | |
| }, | |
| "parameters": [ | |
| { | |
| "name": "__IMTCONN__", | |
| "type": "account", | |
| "label": "Connection", | |
| "required": true | |
| } | |
| ], | |
| "expect": [ | |
| { | |
| "name": "status", | |
| "type": "text", | |
| "label": "Status", | |
| "required": true | |
| }, | |
| { | |
| "name": "select", | |
| "type": "select", | |
| "label": "Upload", | |
| "validate": { | |
| "enum": [ | |
| "image", | |
| "video" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "possibly_sensitive", | |
| "type": "boolean", | |
| "label": "Attached images contain sensitive content (nudity, violence, etc).", | |
| "required": true | |
| }, | |
| { | |
| "name": "lat", | |
| "type": "number", | |
| "label": "Geographic Latitude", | |
| "validate": { | |
| "max": 90, | |
| "min": -90 | |
| } | |
| }, | |
| { | |
| "name": "long", | |
| "type": "number", | |
| "label": "Geographic Longitude", | |
| "validate": { | |
| "max": 180, | |
| "min": -180 | |
| } | |
| }, | |
| { | |
| "name": "display_coordinates", | |
| "type": "boolean", | |
| "label": "Display tweets coordinates", | |
| "required": true | |
| }, | |
| { | |
| "name": "attachments", | |
| "spec": [ | |
| { | |
| "name": "filename", | |
| "type": "filename", | |
| "label": "File Name", | |
| "semantic": "file:name" | |
| }, | |
| { | |
| "name": "data", | |
| "type": "buffer", | |
| "label": "Data", | |
| "semantic": "file:data" | |
| }, | |
| { | |
| "name": "media_category", | |
| "type": "select", | |
| "label": "Media Category", | |
| "options": [ | |
| { | |
| "label": "Tweet Gif", | |
| "value": "tweet_gif" | |
| }, | |
| { | |
| "label": "Tweet Image", | |
| "value": "tweet_image" | |
| } | |
| ] | |
| } | |
| ], | |
| "type": "array", | |
| "label": "Attachments", | |
| "validate": { | |
| "maxItems": 4 | |
| } | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| ], | |
| "metadata": { | |
| "version": 1, | |
| "scenario": { | |
| "roundtrips": 1, | |
| "shatter": false, | |
| "maxErrors": 3, | |
| "autoCommit": false, | |
| "sequential": false, | |
| "confidential": false, | |
| "dataloss": false, | |
| "dlq": false | |
| }, | |
| "designer": { | |
| "orphans": [] | |
| }, | |
| "zone": "eu1.integromat.com" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment