Hubspot 无法创建工作流扩展

Hubspot can not create workflow extension

我已经像这个示例一样创建了我的工作流扩展: https://developers.hubspot.com/docs/methods/workflow-extensions/workflow-extensions-overview

我的要求: https://api.hubapi.com/automationextensions/v1/definitions?hapikey=9eaca983-wewerwee-1232-bc56-aqwe231231&applicationId=181313

含内容:

{
    "integrationAppId": 181313,
    "extensionName": "sss_v4",
    "webhookUrl": "https://webhook.site/83dfb75e-2fa3-4ae7-8c98-7461305b0b03",
    "fieldMetadata": [
        {
            "label": "Appointment Summary",
            "key": "appointment_title",
            "fieldType": "TEXT",
            "values": [
                {
                    "type": "STATIC_VALUE",
                    "allowsMergeTags": true
                }
            ]
        },
        {
            "label": "Requested Appointment Date",
            "key": "appointment_date",
            "fieldType": "DATE",
            "values": [
                {
                    "type": "OBJECT_PROPERTY"
                }
            ]
        },
        {
            "label": "Appointment Notes",
            "key": "appointment_notes",
            "fieldType": "TEXTAREA",
            "values": [
                {
                    "type": "STATIC_VALUE",
                    "allowsMergeTags": true
                }
            ]
        }
    ]
}

结果是:

{
    "id": 283,
    "latestVersion": 0,
    "integrationAppId": 181313,
    "extensionName": "sss_v4",
    "version": 0,
    "webhookUrl": "https://webhook.site/83dfb75e-2fa3-4ae7-8c98-7461305b0b03",
    "dataUrl": null,
    "fieldMetadata": [
        {
            "key": "appointment_title",
            "label": "Appointment Summary",
            "values": [
                {
                    "allowsMergeTags": true,
                    "type": "STATIC_VALUE",
                    "options": []
                }
            ],
            "fieldType": "TEXT",
            "required": true
        },
        {
            "key": "appointment_date",
            "label": "Requested Appointment Date",
            "values": [
                {
                    "type": "OBJECT_PROPERTY"
                }
            ],
            "fieldType": "DATE",
            "required": true
        },
        {
            "key": "appointment_notes",
            "label": "Appointment Notes",
            "values": [
                {
                    "allowsMergeTags": true,
                    "type": "STATIC_VALUE",
                    "options": []
                }
            ],
            "fieldType": "TEXTAREA",
            "required": true
        },
        {
            "key": "appointment_title",
            "label": "Appointment Summary",
            "values": [
                {
                    "allowsMergeTags": true,
                    "type": "STATIC_VALUE",
                    "options": []
                }
            ],
            "fieldType": "TEXT",
            "required": true
        },
        {
            "key": "appointment_date",
            "label": "Requested Appointment Date",
            "values": [
                {
                    "type": "OBJECT_PROPERTY"
                }
            ],
            "fieldType": "DATE",
            "required": true
        },
        {
            "key": "appointment_notes",
            "label": "Appointment Notes",
            "values": [
                {
                    "allowsMergeTags": true,
                    "type": "STATIC_VALUE",
                    "options": []
                }
            ],
            "fieldType": "TEXTAREA",
            "required": true
        }
    ],
    "lambdas": {}
}

但是当我进入应用程序时,我看不到工作流中任何以我命名的名称的扩展。

请你帮我解决这个问题。

我也遇到了同样的问题,由于 HubSpot Workflow Extensions 是经过大量研发后新引入的功能,我已经了解了其中的一些要点

要创建 HubSpot 工作流扩展,我们必须创建一个应用程序,因为您已经创建了该应用程序(根据您提供的上述字段),您的应用程序 ID 将为“181313”

创建应用程序后,我们需要在我们的开发者帐户中安装它

这是您的应用程序 ID:181313,您需要在您使用的任何开发者帐户中安装该应用程序。您可以从这里 How to install an app in HubSpot

查看如何在 HubSpot 开发者帐户中安装应用程序

我们需要一个 OAuth 访问令牌来安装应用程序,我们可以创建 OAuth 访问令牌,如本文档中所述 Creating OAuth Access Token 本文档中提到的 URL 将 return访问代码,我们需要我们的客户端 ID 来启动 OAuth 身份验证

安装应用程序后,您可以在集成 >> 应用程序中找到您的应用程序

现在我们必须使用工作流扩展 API 创建工作流扩展,要了解如何创建请查看此 link Creating HubSpot Workflow Extensions

创建扩展后,我们可以在 "Choose an action" 菜单上选择您的扩展。我创建了三个示例扩展,您可以在下图中查看这些扩展

根据业务逻辑,我们可以创建任意数量的扩展。扩展会触发我们在创建工作流时提供的特定操作的网络挂钩。我们可以将 return 的自定义扩展设为静态数据,或者我们可以将任何联系人 属性 添加到它

如需更多参考,请查看这些 link:HubSpot Workflow Extensions