Здравствуйте! Написал апи, для получение данных со сторонних сервисов в формате json. Для их получения написал $data = json_decode(file_get_contents("php://input"),true); Возникла проблема, что некоторые данные нормально получаю(в смысле полностью, как надо), а от некоторых получаю null. Я так понимаю, что это мне не могут правильно передать данные, но может можно мне как то по другому их получить? В том смысле, что может они в какой то глобальный массив записываются, и я могу попробовать их оттуда получить?
Идём читаем про REST, потом читаем про Swagger, потом идём и пишем документацию для этих диких людей, а после этого пускай сами разбираются что они вам шлют. Если у вас все работает то не ваша головная боль что вам прислали какую-то фигню
Проблему уже нашел, у них данные в передаются в кодировке ASCII, у меня json_decode сразу обрабатывает и данные, а она работает только с данными в утфке, и без исключения прерывает работу. Сейчас проблема в том, что кодировка file_get_contents("php://input") УЖЕ в utf 8, при этом весь русский текст принимает вид O75