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