2014-09-22 79 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