Php 从Podio验证webhook

Php 从Podio验证webhook,php,webhooks,podio,Php,Webhooks,Podio,我正在创建一个PHP脚本来与Podio集成。。我想我没问题,但我无法从Podio网站验证webhook。。你能告诉我我做错了什么吗?这是我的代码: require_once '../lib/Podio/PodioAPI.php'; require_once '../lib/Podio/__cfg.php'; Podio::setup(CLIENT_ID, CLIENT_SECRET); if (!Podio::is_authenticated()) { Podio::authenticat

我正在创建一个PHP脚本来与Podio集成。。我想我没问题,但我无法从Podio网站验证webhook。。你能告诉我我做错了什么吗?这是我的代码:

require_once '../lib/Podio/PodioAPI.php';
require_once '../lib/Podio/__cfg.php';
Podio::setup(CLIENT_ID, CLIENT_SECRET);

if (!Podio::is_authenticated()) {
  Podio::authenticate('app', array('app_id' => APP_ID, 'app_token' => APP_TOKEN)); 
}

if ($_POST) {

    switch ($_POST['type']) {

        case 'item.create' :
            $item           = PodioItem::get($_POST['item_id']);
            doMyStuff('create',$item);
        break;

        case 'item.update' :            
            $item           = PodioItem::get($_POST['item_id']);
            doMyStuff('update',$item);
        break;
    }
}

您需要添加案例以验证您的webhook:

case 'hook.verify':
    PodioHook::validate($_POST['hook_id'], array('code' => $_POST['code']));
break;
试试这个,我相信它会有用的