从CF发布到Hubspot时,Connexion失败

时间:2017-01-31 08:58:13

标签: coldfusion hubspot

我尝试发布数据,以便在使用ColdFusion 7的hubspot上创建联系人:

<cfset hutk = "#cookie.hubspotutk#">
<cfset pageUrl = "http://www.example.com">
<cfset pageName = "the page name">
<cfset ipAddress = "#url.client_ip#">
<cfset post = {}>
<cfset post['email'] = "#url.email#">
<cfset post['firstname'] = "#url.first_name#">
<cfset post['lastname'] = "#url.last_name#">
<cfset post['company'] = "#url.company#">
<cfset post['website'] = "M1_Website">
<cfset post['phone'] = "#url.phone#">
<cfset post['country'] = "#countrycode#">
<cfset post['owner'] = "#url.owner#">

<cfset hs_context = {}>
<cfset hs_context['hutk'] = #hutk#>
<cfset hs_context['ipAddress'] = #ipAddress#>
<cfset hs_context['pageUrl'] = #pageUrl#>
<cfset hs_context['pageName'] = #pageName#>
<cfset post['hs_context'] = #serializeJSON(hs_context)#>

<cfhttp url="https://forms.hubspot.com/uploads/form/v2/XXXXXX/XXXXXX-XXXXXXX-XXXX-XXXX-XXXXXXXXXX" method="post" result="httpResp" timeout="120">
    <cfhttpparam type="header" name="Accept" value="application/json" />
    <cfhttpparam type="header" name="Content-Type" value="application/x-www-form-urlencoded" />
    <cfhttpparam type="body" value = post>
</cfhttp>

<cfoutput> #httpResp.FileContent# </cfoutput>

但我得到了这个输出:

Connexion Failure

知道我做错了什么?

0 个答案:

没有答案