Вопрос по api. Как должно работать: amocrm отправляет данные на скрипт, скрипт их обрабатывает и отправляет назад в amocrm.
У меня на хостинге скрипт работает отлично, но тот же самый файл на хостинге клиента - не принимает данные.
Принимаю данные об изменении сделки в amocrm такой конструкцией:
$param1 = $_POST['leads']['update'][0]['id'];
$param2 = $_POST['leads']['update'][0]['price'];
У клиента в логах это:
[Fri Jul 13 19:09:38.085286 2018] [:error] [pid 31587] [client 95.0.0.0] PHP Notice: Undefined index: leads in /var/www/sait/script.php on line 6
[Fri Jul 13 19:09:38.085340 2018] [:error] [pid 31587] [client 95.0.0.0] PHP Notice: Undefined index: leads in /var/www/sait/script.php on line 7
Т.е его сервер не принимает "leads". Но "leads" точно передается. Версия php на неработающем сервере 5.5.9. Тестил на своих с версиями 5 и 7 - всё работает отлично. В чем может быть проблема? Как можно исправить?
PS: техподдержка amocrm молчит неделю и не может подсказать.