Интеграция апи в autodispatcher.com
Общая задача.
Несколько сайтов занимающихся грузоперевозками объединяют свои ресурсы дабы потеснить монополиста. Для этого они будут обмениваться грузами и транспортом между собой через специальный сервис, по сути все новые грузы и транспорт будут сливаться в единую базу и затем через виджеты или апи транслироваться на различных сайтах включая сайты партнеров(те что объединились). Так вот нам нужно сделать этот обмен(для 1 сайта). АПИ представляет собой веб-сервис XML, поддерживающий протокол SOAP.
Проект разбит на этапы. Результатом выполнения 1-го этапа явилось рождение PHP-класса, реализующего API взаимодействия с сервисом http://dev.cargogeo.com/.
Задачи текущего этапа:
1) разработать несколько альтернативных форм ввода и представления информации на сайте autodispatcher.com, обеспечить валидацию полей, подобную ранее реализованной, сохранение введенной информации в уже имеющейся БД, представление информации в общих таблицах сайта.
Созданные формы и механизмы должны работать параллельно со старыми и в дальнейшем сменят старые формы, быть может.
2) Обеспечить программные механизмы размещения информации о собственных грузах и транспортных средствах в БД партнёра http://dev.cargogeo.com/. Обеспечить своевременное удаление неактуальной информации.
3) Обеспечить получение информации о грузах и транспортных средствах ИЗ таблиц партнёра http://dev.cargogeo.com/, показ информации на страницах нашего сайта, как бы введенной из наших же форм.
4) Проработать до уровня форм и таблиц БД механизмы монетизации взаимодействия с сервисам партнёра