Работа десктопного приложения с веб-калькулятором - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Пишет Вам новичок-самоучка в сфере программной разработки. Подскажите пожалуйста технологию .net, которая позволит моему десктопному приложению взаимодействовать с веб-калькулятором (сайт не мой). То есть по сути мне нужно, что бы программа коннектилась к сервису, отправляла ему набор аргументов, получала результат и сохраняла его для дальнейшего использования. Буду рад любой помощи, хотя бы подскажите направление, которое сможет данную функцию реализовать. Заранее спасибо и не злитесь на новичка ^^.

Решение задачи: «Работа десктопного приложения с веб-калькулятором»

textual
Листинг программы
HTTP/1.1 200 OK
Server: nginx/1.8.0
Date: Tue, 26 Jan 2016 12:06:48 GMT
Content-Type: application/json; charset=utf-8
Connection: keep-alive
Access-Control-Allow-Origin: *
ETag: W/"662-iBC7T8eLntufBX2jLLn/3A"
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
Content-Security-Policy-Report-Only: default-src https:; script-src https: 'unsafe-eval' 'unsafe-inline'; style-src https: 'unsafe-inline'; img-src https: data:; font-src https: data:; report-uri /csp-report
Content-Length: 1634
 
{"data":{"services":[{"cost":{"base":290,"discount":-10,"total":280,"details":[{"id":"0e924061-6b65-49c8-9fc5-5b7532bb8108","name":"Перевозка между городами","cost":{"base":290,"total":280,"discount":-10}}],"actions":[{"id":"465da794-bf5d-11e5-80d3-00155d903d03","name":"002 Скидка 5% на МТ"}]},"isExpress":false,"type":"shipping","counteragents":{"shipper":{"type":"individual","needCargoReceiptCode":false,"phoneNumbers":[]},"payer":{"type":"individual","phoneNumbers":[]},"consignee":{"type":"individual","needCargoReceiptCode":true,"phoneNumbers":[]}},"cargo":{"type":{"id":"b1b73849-0acc-11e5-80c7-00155d903d03"},"hasCorrespondence":false,"total":{"max":{"width":0.4,"weight":0.9,"length":0.4,"height":0.2},"noGab":{"volume":0,"weight":0},"all":{"quantity":1,"volume":0.11,"weight":0.9}},"packages":{"box3":0,"box4":0,"hardPackageVolume":0,"sealPackage":0,"bag1":0,"bag2":0,"safePackage":0,"bubbleFilmVolume":0,"extraPackageVolume":0,"box1":0,"box2":0}}},{"from":{"id":"e90f1820-0128-11e5-80c7-00155d903d03"},"cost":{"base":450,"discount":0,"total":450,"details":[{"id":"06699496-c50f-45f5-a7d8-6e9476f49490","name":"Забор груза от клиента","cost":{"base":450,"total":450,"discount":0}}]},"type":"deliveryFrom"},{"to":{"id":"e90f19de-0128-11e5-80c7-00155d903d03"},"cost":{"base":380,"discount":0,"total":380,"details":[{"id":"1f9ead3d-f5ce-4dff-b1f6-649707373104","name":"Отвоз груза клиенту","cost":{"base":380,"total":380,"discount":0}}]},"type":"deliveryTo"}],"cost":{"total":1110},"balance":[],"editing":{"canBeCanceled":true,"services":true},"context":{}}}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы