Сравнение двух API-ответов
Diff структуры — из ваших исходных материалов, с проверкой специалистом.
Подготовить задачу ↗На выходе
Diff структуры
Что подготовить
JSON ответы
Кому подходит
Когда нужен понятный
и проверяемый результат
Два ответа API нужно сопоставить по структуре и значениям.
Результат — diff структуры. Для работы понадобятся json ответы.
Что входит в работу
- Путь поля
- тип
- добавление
- удаление
- значение
- порядок массивов по заданным правилам
Результат зависит от полноты исходников и согласованных критериев. Неизвестные значения отмечаются отдельно; пропущенные факты и условия не выдумываются.
Пример результата
Что произойдёт с вашими материалами
JSON ответы
Укажите, какой результат нужен и какие данные особенно важно проверить.
Diff структуры
Исходные значения сохраняются; спорные данные отмечаются для уточнения.
В условном ответе поле total меняет тип с числа на строку — это отдельное различие.
Пример на условных данных.Проще, чем кажется
От задачи к готовому файлу
Без сложных платформ
и десятков настроек.
Найдите свою задачу
Выберите услугу по нужному результату. Всё необходимое указано на её странице.
Расскажите о деталях
Небольшой квиз собирает только данные, которые нужны для вашей задачи.
Получите понятный результат
Файл с результатом, пояснениями и отмеченными вопросами для уточнения.
Несколько понятных вопросов
Подготовьте задачу
Укажите цель, исходные данные и важные условия.
Вопросы об услуге
Какие исходные данные нужны для услуги «Сравнение двух API-ответов»?+
Подготовьте: JSON ответы. Сравнивать значения, структуру или оба уровня, как сопоставлять массивы?
Что будет проверено или структурировано?+
Путь поля, тип, добавление, удаление, значение, порядок массивов по заданным правилам. Спорные строки и отсутствующие сведения отмечаются отдельно.
Какой результат я получу?+
Diff структуры. В условном ответе поле total меняет тип с числа на строку — это отдельное различие.
Какие ограничения есть у результата?+
Результат зависит от полноты исходников и согласованных критериев. Неизвестные значения отмечаются отдельно; пропущенные факты и условия не выдумываются.
Что делать, если часть сведений отсутствует?+
Укажите известные данные и обозначьте пропуски. Специалист отметит, какие сведения нужно уточнить для результата.
Кто выполняет задачу и как согласуется срок?+
Задачу выполняет специалист. Срок зависит от объёма и качества исходных материалов и согласуется после их изучения.
Какие детали помогут точнее описать задачу?+
Сравнивать значения, структуру или оба уровня, как сопоставлять массивы? Также укажите желаемый формат результата и критерии, которые для вас особенно важны.
Может пригодиться
Весь каталог ↗IT и данные
Проверка CSV на ошибки
Отчёт типов и пропусков — по вашим исходным данным.
IT и данные
Нормализация JSON
Исправленный JSON — по вашим исходным данным.
IT и данные
Проверка SSL и доменных сроков
Технический отчёт — по вашим исходным данным.