【问题标题】:Trello webhook contains empty array in phpTrello webhook 在 php 中包含空数组
【发布时间】:2017-12-27 05:17:41
【问题描述】:

我已经使用 PHP 在 Trello 中成功创建了多个 webhook,但是每次出现“hook”时(按应有的方式触发),它都包含一个空数组并且没有数据。

我已经简化了我的 PHP,试图消除我的代码如下的潜在问题:

<?php
/////PRINT////
$req_dump = print_r($_REQUEST, TRUE);$fp = fopen('webHookTest.txt', 
'w+');fwrite($fp, $req_dump);fclose($fp);
?>

使用 $_POST 返回相同。 有没有其他人看到这个问题?为什么我每次都会在请求中得到一个空数组。

感谢您的帮助。

【问题讨论】:

    标签: php trello


    【解决方案1】:

    我在This Post 上发现了解决方案。

    ''我不得不使用这个:

     $json = file_get_contents('php://input');
     $action = json_decode($json, true);
    

    据我了解,json 请求不会自动拆分为 $_POST。因此,您必须使用输入本身。

    需要 json_decode 中的 true 参数来获取关联数组。没有它我只有一个空数组。''

    【讨论】:

      猜你喜欢
      • 2019-09-05
      • 1970-01-01
      • 1970-01-01
      • 2018-09-27
      • 2016-03-16
      • 1970-01-01
      • 1970-01-01
      • 2015-11-02
      • 2014-04-16
      相关资源
      最近更新 更多