2014-09-22 25 views
1

对于我的生活,我无法弄清楚我缺少的东西。我正在使用HubSpot,并且有一个工作流程设置,以使用一个Web钩子发布到我拥有的脚本。当我设置url来捕获webhook数据到requestb.in时,它传递了数据,我可以看到原始的json数据。但是,当我试图用我自己的代码捕获它并将其写入文本文件时,我什么也得不到。从hubspot捕捉json数据webhook

我已经试过了诸如:

$myFile = "testFile.txt"; 
$fh = fopen($myFile, 'w') or die("can't open file"); 

fwrite($fh, $_POST); 
fwrite($fh, $_GET); 
fwrite($fh, $_REQUEST); 
fwrite($fh, $_POST['message']); 
fwrite($fh, $_GET['message']); 

fclose($fh); 

而且不管我做什么 - 我无法捕捉到的数据是从网络挂接公布。

所以这是我的问题。在正常的过程中,当json数据从api发布时,我正确地询问json数据的“变量”通常是“消息” (例如:$ _POST ['message'])?

我会恳请一个指针,指出我错过了什么,或者做错了什么,这将不允许我捕获这些数据。我真的开始认为它是HubSpot而不是我,但我需要首先确认。

由于

回答

3

我有运气使用此代码在顶部: $ _POST =的file_get_contents( 'PHP://输入');

+0

这正是我最终使用 – MrTechie 2014-10-10 01:28:41