PHP中的hubspot webhook问题

PHP中的hubspot webhook问题,php,hubspot,Php,Hubspot,我被要求处理web钩子的概念。我对这个概念很陌生,我需要你的帮助。我被要求提供一个公司的URL,这样他们就可以从他们的网站发送json数据 到目前为止,我发现: // Initiate curl $ch = curl_init(); // Disable SSL verification curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // Will return the response, if false it print the

我被要求处理web钩子的概念。我对这个概念很陌生,我需要你的帮助。我被要求提供一个公司的URL,这样他们就可以从他们的网站发送json数据

到目前为止,我发现:

 //  Initiate curl
 $ch = curl_init();
 // Disable SSL verification
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
 // Will return the response, if false it print the response
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 // Set the url
 curl_setopt($ch, CURLOPT_URL,$url);
 // Execute
 $result=curl_exec($ch);
 // Closing
 curl_close($ch);

 // Will dump a beauty json :3
 var_dump(json_decode($result, true));

那个么URL和这个PHP文件相同吗?我真的很困惑。谢谢你

从你提供的信息很难确定,但你可能是走错了路

您可能需要编写一个php脚本,作为webhook的目标。以下是一篇应该让你开始的帖子: 更新:我创建了一个

您不需要对HubSpot webhook使用curl,webhook应该在您的服务器上触发某种操作,并接收已发布的数据,以便进行按摩和操作。当联系人在HubSpot中填写表单或完成特定操作,并且您将该数据推送到独立服务器上的自定义脚本时,webhook可以是。您应该从如何在POST请求中处理JSON数据开始

那篇文章应该有点帮助

由于您通常还不知道从HubSpot发布的数据是什么样子,因此可以使用类似的服务查看正在发布的数据。。注意:它们可能对请求中可以处理的JSON数量有一个上限,因此您可能需要找到另一个提供完整JSON数据的服务,或者在服务器上创建一个脚本,将请求保存到文件中。对于requestbin,您将在hubspot中创建一个工作流,操作为webhook,并将类型设置为post,将url设置为创建新requestbin时收到的url

一旦您知道进入服务器的JSON数据结构是什么,您就可以开始操作该数据了