我正在尝试验证我的 Podio 应用程序中的钩子。
这是我正在运行的代码:
Podio::setup(PODIO_API_ID, PODIO_API_KEY);
// Turn on debugging
Podio::$debug = true;
// Authenticate the app
try {
Podio::authenticate('app', array('app_id' => PODIO_HELPDESK_APP_ID, 'app_token' => PODIO_HELPDESK_APP_TOKEN));
}
catch (PodioError $e) {
// Something went wrong. Examine $e->body['error_description'] for a description of the error.
$dbObject->logger->logDebug("podio exception: ".print_r($e,true) );
}
$dbObject->logger->logDebug("access token: ".print_r( Podio::$oauth->access_token,true)); // Your access token
$dbObject->logger->logDebug("podio event POST: ".print_r($_POST,true) );
$dbObject->logger->logDebug("podio event GET: ".print_r($_GET,true) );
因此,当我单击挂钩页面上的“验证”按钮时,该页面会触发 - 我正在记录一些调试信息。我能够输出访问令牌,但 $_POST 和 $_GET 都是空的。
我究竟做错了什么?