Ответ на запросы Viber

Возникла такая проблема. Пишу боту Viber, Приходит запросы на код, всё обрабатывается и уходит ответ. Еще 1-2 сообщения и вайбер перестает читать сообщения. Для теста также цеплял хук на webhook.site, туда уходят все запросы и показывает что читает их (Т.е. запрос ушел без проблем и вайбер не пытается отправить его заново).

Я думаю что проблема в отправляемом заголовке. Viber просят отдать код HTTP status code 200. Пробовал отдавать его след. способами:

header('HTTP/1.0 200 OK'); http_response_code(200);

Но Viber всё также зависает (Не указывает у сообщения, что оно прочитано), как-будто ему не дошла информация что всё работает. Как лучше отдать статус и в какой момент работы скрипта?


Ответы (0 шт):