Это может быть ужасно неосведомленный вопрос, приготовьтесь. Компания, с которой я работаю, предоставила «API», который я могу использовать для доступа к заказам, однако есть только две настоящие команды: getorders и getorderdetails. Эти команды помещаются в формате www.server.com/path/to/the/orderapi/getorders/UniqueKey/
Если я зайду на этот веб-адрес, мне будет предложено ввести имя пользователя и пароль, и после аутентификации мне будет предоставлена страница с информацией о порядке в формате JSON, содержащаяся в теле html-страницы. Я хотел бы, чтобы служба проверяла эту информацию и создавала заказы в нашей CRM на ее основе. Существует ли очевидный способ доступа к ней без взаимодействия браузера и клиента?
Обновление: Мы намеревались использовать BizTalk для использования этого ресурса, но после небольшого количества исследований и экспериментов решили использовать другой сервис (WDSL), главным образом потому, что BizTalk, кажется, не очень хорошо работает. поддержка веб-сервисов Restful. Если кто-то с большим знанием предмета хотел бы присоединиться, это нормально для меня.
Обновление 2: Заметил, что (так как удаленный) поток в stackoverflow является в основном потоком обратной связи biztalk 2009-r2, и одним из запросов является поддержка остальных веб-служб, поэтому я не буду думаю, что в BizTalk 2009 есть изящное решение для остальных услуг.