智能表回调
Smartsheet Callback
我在 PHP 中集成了 Smartsheet api,我能够创建 webhook 并启用它。当在 sheet 中进行更改时,它会触发回调 url。我没有收到与更改相关的任何数据。我已将数据记录为 $_POST,它是空的。
function smartWebhook_post(){
log_message('error','SS data: '.print_r($_POST,true), '', 'smartsf');
$this->response(array('HTTP status'=>200));
}
根据文档,必须发回 HTTP 状态 200。
每个 webhook 回调都有一个 JSON 主体。所以我会更仔细地看看你是如何处理 POST 有效负载的。
请注意,第一个回调将是根据 http://smartsheet-platform.github.io/api-docs/?javascript#webhook-verification
的验证请求
我在 PHP 中集成了 Smartsheet api,我能够创建 webhook 并启用它。当在 sheet 中进行更改时,它会触发回调 url。我没有收到与更改相关的任何数据。我已将数据记录为 $_POST,它是空的。
function smartWebhook_post(){
log_message('error','SS data: '.print_r($_POST,true), '', 'smartsf');
$this->response(array('HTTP status'=>200));
}
根据文档,必须发回 HTTP 状态 200。
每个 webhook 回调都有一个 JSON 主体。所以我会更仔细地看看你是如何处理 POST 有效负载的。
请注意,第一个回调将是根据 http://smartsheet-platform.github.io/api-docs/?javascript#webhook-verification
的验证请求