【问题标题】:Unable to get data Posted by webhook in JSON String无法获取 webhook 以 JSON 字符串发布的数据
【发布时间】:2014-01-06 11:40:36
【问题描述】:

我正在使用网络挂钩从我们公司的注册页面获取用户详细信息。

从注册页面以 JSON 格式发布的数据。发布的 JSON 字符串在下面

{"FirstName":"dharampal","EmailAddress":"er.dpyadav@gmail.com","Mobile":"123456789","Company":"Instasafe","LandingPageURL":"http://instasafe.com/SignUp","LandingPageId":"11e2-b071-123141050daa"}  

在接收端,我们使用的是PHP codeIgNiter,我尝试了以下方法但无法获取数据。

 $postedData = $_POST;
 print_r($postedData);

它给出:空数组

我尝试的其他方法是:

$postedData = json_decode(file_get_contents('php://input'), TRUE);

print_r($postedData);

它给出:NULL

【问题讨论】:

  • json 字符串是发布数据的主体吗?你能告诉我们如何发布数据吗?
  • 我们使用 LeadSquared 登陆页面进行营销,他们以 JSON 格式发送数据,并且数据高于给定字符串。请在接收端告诉我,我做得对吗?

标签: php json codeigniter webhooks


【解决方案1】:

似乎问题是$ostedData$postedData 的拼写错误

$ostedData = json_decode(file_get_contents('php://input'), TRUE);
print_r($postedData);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    • 2014-10-08
    • 2018-12-31
    • 1970-01-01
    相关资源
    最近更新 更多