• Как решить ошибку "Строковая функция strlen работает некорректно"?

    @alexprowars
    Сталкивался с такой проблемой.
    Решение в лоб: прописать mbstring.func_overload 2 в файле php.ini глобально, а не в конфиге веб сервера или fpm.
    Видимо это какой то баг php, который никто фиксить уже не будет
    Ответ написан
    6 комментариев
  • API гибдд, как узнать о штрафах по номеру автомобиля?

    @sergei66666
    C#, .net core
    Здравствуйте. Более 4 лет работаю в сфере, где нужны данные по штрафам и вот к чему пришёл:

    1) Как сказали выше все данные есть в СМЭВ. Из неё можно взять данные напрямую из ГИБДД или из ГИС ГМП. Но чтобы получить к СМЭВ доступ нужно пройти 9 кругов ада и потратить еще больше денег (шифрованный канал связи и спец оборудование). Для большинства компаний смысла в этом нет.

    2) К ГИС ГМП можно получить доступ иным способом. Есть сервисы (например НКО МОНЕТА и А 3) для оплаты различных услуг, в том числе штрафов ГИБДД. Вот они предоставляют доступ к ГИС ГМП. Но чтобы пользоваться этим каналом надо либо очень много оплачивать штрафов, либо доплачивать из кармана. Речь о 5-30 тысячах рублей в месяц.
    Также стоит отметить, что в ГИС ГМП нет фотографий.

    3) Использование парсеров. Выше были указаны api-parser.ru и gibdd-api.mchanges.com. Для небольшого числа проверок весьма неплохо, но если запросов много, то дороговато выходит. Также стоит иметь ввиду, что парсеры использую сайт ГИБДД, который частенько бывает недоступен.

    4) На данный момент (март 2020 года) на сайте ГИБДД стоит Google reCAPTCHA. Можете выбрать любой сервис для решения reCAPTCHA и напрямую брать данные с ГИБДД.
    Из минусов:
    4.1) На сайте ГИБДД иногда происходят изменения и вам придётся адаптировать своё решение.
    4.2) При формировании бюджета для сервиса решения reCAPTCHA стоит иметь ввиду тот факт, что до 100% процентов токенов могут быть неработоспособны, но за них все равно придётся платить.
    Но с учетом минусов есть и плюс - это всё равно ГОРАЗДО дешевле, чем существующие парсеры.

    5) Если нужны не только штрафы ГИБДД, но и штрафы ФССП (которые лежат в ГИС ГМП), штрафы АМПП и МАДИ, то можно воспользоваться специализированными сервисами, которые будут проверять все ваши автомобили на штрафы по всем базам. Вам нужно добавить свои авто (вручную или посредством api), а обратно уже выгружать штрафы.
    Например, у сервиса Твоя ГИБДД - Бизнес минимальный тариф в два раза меньше чем у api-parser.com. Вам не придётся думать о работоспособности сайта ГИБДД и иных баз - в любой момент через api сервиса можете получить все штрафы + фотографии.
    Если не понравится этот сервис, есть еще пара сервисов-гигантов: штрафов нет и онлайн гибдд.

    Также думаю, что с любым из этих сервисов можно договориться и получить доступ к их парсеру ГИБДД. Думаю, будет дешевле, чем у api-parser.com. Попробуйте написать в поддержку и уточнить при желании.

    Дополнено (ноябрь 2020). На данный момент для получения именно штрафов ГИБДД использую два сервиса:
    1) Дешевый, но временами сбоит - Твоя ГИБДД - Парсинг
    2) Дорогой, но надежный - api-parser.ru.
    Если не работает первый, то использую второй. По итогу дешево и сердито.
    Ответ написан
    Комментировать