Smartsheet Callback

Я интегрировал Smartsheet API в PHP, я могу создать веб-крючок и включить его. Когда в листе вносятся изменения, он попадает в URL обратного вызова. Я не получаю никаких данных, связанных с изменением. Я записал данные как $_POST, который пуст.

function smartWebhook_post(){
    log_message('error','SS data: '.print_r($_POST,true), '', 'smartsf');
    $this->response(array('HTTP status'=>200));
}

Согласно документации статус HTTP 200 должен быть отправлен обратно.

1 ответ

Решение

Каждый обратный вызов webhook будет иметь тело JSON. Поэтому я бы более внимательно посмотрел на то, как вы передаете полезную нагрузку POST.

Обратите внимание, что самым первым обратным вызовом будет запрос проверки согласно http://smartsheet-platform.github.io/api-docs/?javascript

Другие вопросы по тегам