Ехали медведи на велосипеде…
У swedbank есть API для работы со счетом – посмотреть там чего или даже деньги перевести кому. Называется SGW и доступно за деньги. API супер безопасное, использует эстонскую систему электронных подписей и в связи с этим жутко замороченное – подписанный xml внутри bdoc, который внутри cdoc (утка в зайце, яйцо в утке, игла в яйце). Ну и еще цифровая временная метка при перечислении.
Клиентская библиотека на богомерзкой джаве и кусками на сях и плюсах.
А теперь, моими стараниями, еще и на php, лежит php-sgw на github. В комплекте: создание и разбор CDOC, создание и разбор BDOC без подтверждения подлинности (что не сложно сделать, но в данном случае не нужно, после использования двух сертификатов-то), код для работы с REST от Swedbank. Код временной метки OCSP отсутствует, так как использует отдельный платный сервис.
Что хочется сказать про разработчиков этого “прекрасного” сервиса, который не позволяет получить ответ на определенный запрос, а тупо присылает всё подряд по мере обработки. Документация – на уровне презентации в PowerPoint о жизни леммингов, причем в разных версиях есть нестыковки. Отладочная информация отсутствует в принципе – у сервиса одна ошибка “что-то не катит”. Сишный код как бы есть, но как-бы не актуальный. Прекрасный двойной паддинг, намекающий на слабое шифрование. Ну а Джава такая Джава… Вроде банк, эстонцы – могли бы постараться; ан нет, без поллитра черт ногу сломит.
Archive for July, 2016
SGW на PHP
Tuesday, July 19th, 2016Барселона – Салоу – Камбрильс
Saturday, July 16th, 2016 Испанское побережье, Costa Daurada, прекрасное место провести пару ленивых летних месяцев рядом с морем. Три часа на самолёте из Риги, час-полтора на машине либо в поезде или в автобусе, и длинный широкий песчаный пляж к нашим услугам.
За последние пару лет, мы посвятили провинции Таррагона без малого четыре месяца.
Ниже то, что запомнилось или показалось достойным записи.
Барселона:
- Tapas это такие бутерброды, в основном с рыбой или с рыбной пастой. Есть даже привычные с килькой
- Магазины местного цветастого Desigual на каждом шагу
- Общепит дороже на треть чем в Риге, шмотки дороже чем в Европе, а вот еда и алкоголь в магазине в целом дешевле
- Очень широкие дороги, с пешеходными зелеными полосами по центру или бокам, отделяющими полосу для общественного транспорта
- На перекрестках перед светофором отдельное место для мототранспорта впереди полосы для машин
- Масса народа, в любое время. На удивление, в выходные не особо больше
- Последние отправления автобусов в 22:30, далее ходят отдельные ночные маршруты
- Очередь на check-in/baggage drop у Vueling в BCN часа на полтора-два, не меньше
- Половина рейсов Vueling задерживается
Costa Daurada:
- Вермут из Reus со льдом и долькой апельсина весьма хорош в жару
- Пиво продают в литровых бутылках, йогурт – килограммами
- Сезон начинается в июле, в июне тепло – 22-26, бывает жарко – больше тридцати, вода понемногу становиться достаточно теплой чтобы купаться
- Бриты приезжают в мае, когда дёшево
- В магазинах разных сетей сильно разный ассортимент – в Lidl есть то, чего нет в Esclat и Mercadona и наоборот. Приходится ходить по всем сразу и собирать что надо
- В магазинах продают местное молодое вино по евро за стеклянную бутылку с невзрачными этикетками – довольно вкусное. В каждой сети свой поставщик и только один вид.
- В Salou полно русских и соответственно обслуживающего персонала говорящего по русски, включая продавцов автобусных билетов на остановке.
- Детские площадки на центральном пляже Salou через каждые 25 метров. На остальных – через 500
- В Portaventura детям ниже 1 метра делать нечего
- В Portaventura лучше ехать с утра, когда очереди на аттракционы небольшие. Либо брать express pass. Стоять в очереди сорок минут ради 5 минут аттракциона удовольствие сомнительное
- В конце июня местные выезжают на море и на пляже становится не протолкнуться
- купаться в удовольствие в море можно где-то после 20 июня
- Заснуть при 26 градусах на улице без охлаждения комнаты кондиционером очень тяжело. До комфортных 21 температура в конце июня ночью редко падает.
- Людей на пляже после обеда в разы меньше чем с утра