最简单的方法是使用HubSpot的PHP包装器来获取所需的数据:https://github.com/HubSpot/haPiHP
基本上,包装器只是JSON数据提取器,因此如果需要,也可以从包装器源代码中取出所需的代码。
创建新的HubSpot\\u Forms实例,并使用例如get\\u Forms()来获取表单数据。每个表单都有一个数组字段embeddedCode,其中包含一个javascript includer代码段,该代码段在输出字段代码的地方输出表单。然后,只需使用您选择的JavaScript/JQuery方法用动态数据填充字段。
如果需要在没有JavaScript的情况下填充字段,则必须找出表单字段属性,编写自己的表单代码,然后使用submit\\u form()方法发布数据。