Hubspot 无法创建工作流扩展
Hubspot can not create workflow extension
我已经像这个示例一样创建了我的工作流扩展:
https://developers.hubspot.com/docs/methods/workflow-extensions/workflow-extensions-overview
含内容:
{
"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
我已经像这个示例一样创建了我的工作流扩展: https://developers.hubspot.com/docs/methods/workflow-extensions/workflow-extensions-overview
含内容:
{
"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