-
Notifications
You must be signed in to change notification settings - Fork 1
Landing example integration client's sites, CMIOS CASCO Calculator and Yandex.Insurance.
demiazz/landing-example
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CMIOS CASCO - Yandex Landing Example ==================================== Это пример скрипта, для демонстрации работы с API `Умный калькулятор`, а также интеграции сайта с Яндекс.Страховки. Пример написан на PHP, и содержит все нужное для работы. Скрипт для доступа к странице находится в каталоге `htdocs`, и может быть виден из вне, по протоколу HTTP. Файлы в каталоге `landing` используются в работе основного скрипта. Подробное описание файлов ========================= * htdocs/landing.php данный файл является корневым, выполняет запрос, анализирует полученную информацию и рендерит страницу. * landing/api.class.php данный файл содержит класс CascoAPI, который используется для доступа к API `Умный калькулятор`. * landing/index.php данный файл содержит шаблон, для отображения результатов запроса. * landing/error.php данный файл содержит шаблон, для отображения сообщения об ошибке. Для проверки работы скрипта, требуются, имя пользователя и пароль, которые указываются при инициализации объекта класса `CascoAPI` в файле `htdocs/landing.php`. Рабочий пример, с доступом от имени демо-пользователя калькулятора, можно посмотреть по адресу `http://casco.cmios.ru/testbed/`. Для этого требуется зайти в систему от имени демо-пользователя. Принимаемые параметры ===================== Для работы скрипта, требуется передача следующих параметров методом GET: * calculation_id - id рассчета в базе `Умный калькулятор`; * assurer_id - id страховой компании в базе `Умный калькулятор`; * tarif - тариф. Номера id могут быть получены через API `Умный калькулятор`. Дополнительную информацию для работы с API можно получить по адресу `http://casco.cmios.ru/api/doc/`. Краткая информация об используемых технологиях ============================================== Данный пример использует PHP 5, и базируется на шаблоне HTML 5 Boilerplate(`http://html5boilerplate.com`) и Compass Framework(`http://compass-style.org/`). Для проверки работоспособности скрипта, не требуется установка HTML 5 Boilerplate и Compass Framework. Автор и обратная связь ====================== Автор примера: Alexey Plutalov. По вопросам о примере, можете писать на <ap@cmios.ru>.
About
Landing example integration client's sites, CMIOS CASCO Calculator and Yandex.Insurance.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published