О проекте WEB-Службы Прайс-лист
 
В начало
    WEB-Службы


А знаете ли Вы, что...
...что Вы можете создать полнофункциональный многостраничный web-сайт Вашей компании и использовать его как представительство компании в сети Интернет!

   WEB-Службы

ПОЛЬЗОВАТЕЛЯМ САЙТА И ПАРТНЕРАМ: WEB-СЛУЖБЫ САЙТА ПЕРЕВОЗКИ.РУ

ПОЛЬЗОВАТЕЛЯМ САЙТА ПЕРЕВОЗКИ.РУ

ПАРТНЕРАМ - ИНТЕРНЕТ-ПЛОЩАДКАМ РАЗНОЙ ТЕМАТИКИ

ПОЛЬЗОВАТЕЛЯМ САЙТА ПЕРЕВОЗКИ.РУ

Что такое web-службы?

Коротко: это технология, реализуемая при создании программных продуктов (приложений), которая позволяет обращаться к ним из удаленных внешних программ по стандартному протоколу, осуществляя обмен данными. Перевозки.Ру обладают таким интерфейсом.

Для Вас это означает, что Перевозки.Ру открыты для добавления заявок и предложений практически из любых программ, которые Вы используете - Вы можете настроить автоматическое добавление заявок и предложений к нам на сайт максимально просто.

Зачем нужны web-службы сайта Перевозки.Ру?

Чтобы не обновлять заявки и предложения на сайт вручную - набивая много текста, ожидая перезагрузки окон при сохранении, тратя интернет-траффик.

Web-службы дают Вам возможность удобно экономить на этих трудоемких процессах.

Есть два варианта:

  1. Воспользоваться готовыми программами для публикации заявок / предложений, написанными для MS Excel. Это очень просто - достаточно скачать программу и начать пользоваться.
  2. Настроить экспорт заявок/предложений из той программы, который Вы пользуетесь.

Готовая программа для внесения заявок и предложений

Готовые программы можно скачать:

  1. Программа для публикации заявок Программа для публикации заявок
  2. Программа для публикации предложений Программа для публикации предложений

Пользоваться программами просто - нужно заполнить обыкновенную Excel-таблицу необходимым количеством заявок и / или предложений и нажать кнопку Добавить - все заявки и предложения будут опубликованы на сайте единым пакетом (в момент добавления Ваш компьютер должен быть подключен к интернету).

Программы содержат макросы, которые безопасны для Вашего компьютера, - чтобы они могли работать, необходимо зайти в пункт меню Excel / Tools / Macro / Securities и изменить уровень безопасности с Очень высокого на Высокий (с Very High на High). Перед началом работы также нужно скачать программное обеспечение, бесплатно распространяемое компанией Microsoft - http://download.microsoft.com/download/2/e/0/2e068a11-9ef7-45f5-820f-89573d7c4939/soapsdk.exe - оно необходимо для работы с web-службами.

Если таблица не устраивает Вас по форме - например, Вы ведете учет в Excel и хотели бы реализовать похожий макрос для добавления заявок / предложений на сайта, - пришлите нам пример используемой таблицы по адресу info@perevozki.ru и мы модифицируем макросы под Ваши данные.

Настроить экспорт заявок / предложений из учетной системы

Для этого Вам нужно дать задание Вашему программисту - написать очень несложный код на любом языке программирования, который будет, например, по нажатию кнопки добавлять на сайт выделенные заявки / предложения из Вашей учетной системы. Таким образом, Вы сможете избежать двойного ввода - достаточно один раз ввести заявки у себя в системе.

Чтобы воспользоваться web-службами:

  1. Описание web-служб для добавления заявок - http://www.perevozki.ru/WEBServices/WSRequests.asmx
  2. Описание web-служб для добавления предложений - http://www.perevozki.ru/WEBServices/WSRequests/WSRequestsLogged.asmx (необходимо ввести логин / пароль пользователя сайта)
  3. SOAP Toolkit 3.0 - http://download.microsoft.com/download/2/e/0/2e068a11-9ef7-45f5-820f-89573d7c4939/soapsdk.exe
  4. Если у Ваших специалистов есть сложности, им нужны пояснения, пример и т.п. - пишите info@perevozki.ru и звоните (495) 961-31-19 - поможем и ответим на вопросы.

Комментарий и пример экспорта предложений для специалистов >>

Также полезно: блок ежедневно обновляющихся новостей

В виде web-служб также реализован доступ к ежедневно обновляющимся новостям сайта Перевозки.Ру - посвященному широкому кругу транспортных проблем.

Вы можете взять готовый html-блок и поставить на Ваш сайт - новости будут обновляться ежедневно, сайт станет более интересным.

Доступ к новостям:

  1. Готовый html-блок в дизайне Перевозок.Ру
  2. В виде J-script , HTML, XML-формате - смотри ниже.

ПАРТНЕРАМ - ИНТЕРНЕТ-ПЛОЩАДКАМ РАЗНОЙ ТЕМАТИКИ

Web-службы

На сайте Перевозки.Ру реализованы web-службы для добавления в базу данных заявок на перевозку груза и предложений транспорта. Решения существуют для всех видов транспорта - Авто, ЖД, Авиа, Морских, Контейнерных, Смешанных перевозок.

Также в виде web-служб реализован доступ к транспортным новостям сайта, тематика которых охватывает все виды перевозок и сопутствующие области - таможню, страхование и т.д.

Наше предложение

Мы предлагаем сотрудничество в области предоставления сервисов пользователям Вашего сайта.

С нашей помощью Вы можете предложить пользователям Вашего сайта дополнительный полезный сервис - запрос перевозки / ставку на перевозку любым видом транспорта. Это может быть полезно, если пользователь, например, хочет уточнить стоимость / возможность перевозки купленной на площадке партии товара и во многих других случаях.

Есть два варианта реализации сервиса:

  1. Простой: сделать на Вашем сайте раздел типа Заказ перевозки и разместить там готовый html-блок, который мы предоставляем
  2. Более сложный: реализовать интеграцию на базе web-служб, когда в заявку на перевозку частично будет передаваться данные с Вашего сайта.

Готовый блок "Заказ перевозки"

Готовый блок Заказ перевозки можно скачать по ссылке - http://www.perevozki.ru/info/docs/request_perevozki.htm

Блок полностью готов "к употреблению" - достаточно поставить его в раздел с названием, например, Заказ перевозки или подобном. Если дизайн / текст блока Вас не устраивает, Вы можете реализовать свой вариант. Также Вы можете оставить только те заявки, которые потенциально интересны Вашим пользователям (например, только Авто или ЖД перевозки и т.д.)

Схема работы:

  1. Пользователь выбирает ссылку на нужный вид заявки - она открывается в отдельном окне
  2. Пользователь заполняет поля заявки и сохраняет ее - она попадает в базу данных Перевозок
  3. ЗЗаявка просматривается на сайте и включается в E-mail рассылки пользователям сайта - перевозчикам и экспедиторам
  4. Они связываются с автором заявки, предлагают условия / тарифы.

Интеграция заказа на перевозку с сервисами Вашего сайта

Можно реализовать вариант, когда заявка на перевозку будет интегрирована со службами Вашего сайта - например, такие параметры, как контактная информация пользователя, информация о грузе будет комплектоваться на основе данных Вашего сайта - например, на основе заказа клиента.

Для реализации такого варианта необходимо настроить обращение к web-службам нашего сайта. Пользоваться веб-сервисами можно, используя как SOAP-протокол, так и с помощью методов HTTP GET и POST. Если Вам понадобиться SOAP, его можно бесплатно скачать по ссылке http://download.microsoft.com/download/2/e/0/2e068a11-9ef7-45f5-820f-89573d7c4939/soapsdk.exe .Описание web-служб для добавления заявок - WEBServices/WSRequests.asmx . Здесь описаны все имеющиеся на сайте web-службы и правила обращения к ним.

Для каждой заявки есть два метода – например, для Автозаявок - AddAutoByNewUser2Err и AddAutoByNewUser2 . Их отличие: AddAutoByNewUser2Err (и остальные с добавлением Err или Er в конце) может использоваться только по протоколу SOAP, в конец списка параметров этого метода добавлен параметр Err, в котором возвращается результат обработки запроса. В случае успешного добавления Err = 1, в противном случае Err = 0. Второй метод для каждой заявки (без добавление Er или Err), например, AddAutoByNewUser2 , может использоваться как при помощи Soap, так и при помощи HTTP GET и POST. Вы можете выбрать тот метод, который предпочтительнее.

При реализации любого варианта интеграции мы готовы оказать Вам помощь и консультации - пишите info@perevozki.ru и звоните (495) 961-13-19 - поможем и ответим на вопросы.

Блок Транспортные новости

Вашим пользователям также могут быть интересны свежие транспортные новости нашего сайта - они также организованы в форме web-служб, и вы можете поставить блок ежедневно обновляющихся новостей к Вам на сайт (например, в раздел Перевозки или другой).

Варианты установки новостей:

  1. Поставить готовый блок html-блок в дизайне Перевозок.Ру
  2. J-script (для размещения на html-странице, возвращает готовый новостной блок)

    для транспортных новостей:

    <SCRIPT language="JavaScript" src="WEBServices/NewsEnc/WSNewsEnc.aspx?Encoding=windows-1251&ClassGUID=7d92a4c7-90b0-450c-b98e-631872e6e754&NameXsl=news_script&OrderField=RegisterDate&OrderMode=desc&MaxRow=10&output=string"> </script>

    для обзоров СМИ:

    <SCRIPT language="JavaScript" src="WEBServices/NewsEnc/WSNewsEnc.aspx?Encoding=windows-1251&ClassGUID=CC50C515-5450-4609-B42A-44F7A17BA278&NameXsl=news_script&OrderField=RegisterDate&OrderMode=desc&MaxRow=10&output=string"> </script>

    пример страницы:

    <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> <SCRIPT language="JavaScript" src="WEBServices/NewsEnc/WSNewsEnc.aspx?Encoding=windows-1251&ClassGUID=CC50C515-5450-4609-B42A-44F7A17BA278&NameXsl=news_script&OrderField=RegisterDate&OrderMode=desc&MaxRow=10&output=string"> </script> </body> </html>

  3. В простом HTML-формате (для размещения на активной странице, новости могут быть оформлены в дизайне Вашей страницы)

Пример размещения кода на PHP

<HTML> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <hr> <? $today="WEBServices/WSNews/WSNews.asmx/GetLSClassXsltXml?ClassGUID=EF7AE867-C4B4-4be8-A801-BBB9E29DDE1F&NameXsl=SimpleHTML&IndexXsl=&MaxRow="; readfile($today); ?> <hr> </body></html>

  1. В простом XML-формате (ссылка возвращает новости, их позиционирование и дизайн полностью в распоряжении Web-мастера)



 
Рейтинг@Mail.ru Rambler's Top100 Деловой журнал 'РЖД-Партнер'
 
Карта сайта