1

我想在创建或更新时同步 fresdesk 票证 - 我是否必须创建 2 个单独的逻辑应用程序,一个用于创建,一个用于更新,或者我可以以某种方式在逻辑应用程序中创建一个“或”触发器以进行创建或更新事件 - 然后将其流入相同的更新文档数据库步骤?

如果我查看代码视图,我可以在 json 定义中添加多个触发器吗?例如

"triggers": {
        "When_a_ticket_is_created": {
            "inputs": {
                "host": {
                    "api": {
                        "runtimeUrl": "https://logic-apis-northcentralus.azure-apim.net/apim/freshdesk"
                    },
                    "connection": {
                        "name": "@parameters('$connections')['freshdesk']['connectionId']"
                    }
                },
                "method": "get",
                "path": "/trigger/ticketcreated/api/v2/tickets",
                "queries": {
                    "updated_since": "2016-08-19T02:00:00Z"
                }
            },
            "recurrence": {
                "frequency": "Minute",
                "interval": 5
            },
            "splitOn": "@triggerBody()",
            "type": "ApiConnection"
        },
        "When_a_ticket_is_updated": {
            "inputs": {
                "host": {
                    "api": {
                        "runtimeUrl": "https://logic-apis-northcentralus.azure-apim.net/apim/freshdesk"
                    },
                    "connection": {
                        "name": "@parameters('$connections')['freshdesk']['connectionId']"
                    }
                },
                "method": "get",
                "path": "/trigger/ticketupdated/api/v2/tickets",
                "queries": {
                    "updated_since": "2016-08-19T02:00:00Z"
                }
            },
            "recurrence": {
                "frequency": "Minute",
                "interval": 5
            },
            "splitOn": "@triggerBody()",
            "type": "ApiConnection"
        }
4

0 回答 0