Эй я ищу некоторые учебники о том, как потреблять внешний Web API в ASP.NET MVC, или если кто-то может объяснить вкратце о том, как идти об этом, в частности, в https://platform.fatsecret.com/api/Как потреблять RESTFULFatSecret Апи
ответ
Вы может ссылаться на веб-сайт REST API Documentation на все, что вам нужно включить в свои запросы на свой сервер. Вот пример метода https://platform.fatsecret.com/api/Default.aspx?screen=rapiref&method=food.get
Он разбивает его на то, что требуется для вашего запроса, и что вы ожидаете увидеть возвращенным.
Что касается фактического кода, у вас есть несколько вариантов. Вы можете обратиться к Microsoft Docs, чтобы узнать, как на самом деле обрабатывать, отправлять и получать запросы в REST API. В показанном примере используется пакет Nuget asp.net client
. Он предоставляет объект, который позволяет легко создавать и получать запросы.
Personaly, мне нравится практиковать с Postman для Chrome. Это позволяет вам легко создавать и получать данные REST и даже иметь возможность создавать код шаблона из вашего запроса на нескольких языках!
Вы должны зарегистрироваться RestSharp. Это очень упрощает использование внешнего API в вашем приложении .NET, поскольку вы можете контролировать, как API-ответ (JSON или XML) десериализуется для ваших классов моделей.
- 1. Как потреблять апи-отдых с помощью TurboGears2?
- 2. Как потреблять маркер узел апи, основанный в угловой JS
- 3. C# потреблять веб-апи с несколькими POST HTTP просит
- 4. Должен ли я использовать завиток, чтобы потреблять мою собственную апи?
- 5. как потреблять .svc файл
- 6. Как потреблять всю память?
- 7. Как потреблять ManagedServiceFactory услуги
- 8. Как потреблять это с WebPack
- 9. Как сделать webpack потреблять файлы
- 10. Как потреблять веб-службы асинхронного
- 11. Как потреблять YUI редактор событий
- 12. Как постоянно потреблять изменения XML
- 13. Как потреблять протобафф в Скала?
- 14. Pika: как потреблять сообщения синхронно
- 15. ActiveMQ: потреблять специфический поток
- 16. Потреблять WCF с SimpleInjector
- 17. андроид апи 21+ Camera2 апи
- 18. Невозможно потреблять Джерси Webservice
- 19. Как использовать апи узел
- 20. как писать апи как vectormagic
- 21. Как сказать ANTLR не потреблять токен
- 22. Как потреблять удаленный доступ в IronRuby
- 23. Кафка как потреблять одну тему параллельно
- 24. Как потреблять «изменить» событие для NSTableView
- 25. Как потреблять/интегрировать сторонние модули в Python
- 26. Как потреблять отдых api в vanila famo.us
- 27. Как потреблять ответ от модуля Knox?
- 28. Как потреблять WCF .SVC в Android
- 29. Developer - как позвонить/потреблять другие микро услуги
- 30. Как потреблять данные в крупномасштабном бизнес-приложении
Зависит от того, как вы хотите его использовать. Вы можете десериализовать веб-API с помощью «Newtonsoft» в .NET, или вы можете сделать ajax-вызов в javascript. –