消耗外部 API

Consuming external API

我是一名 PHP 开发人员,正在学习 Umbraco 和 ASP.NET。在 Laravel 中使用 Guzzle 之前,我使用了一个外部 API,但是到目前为止,我在 Umbraco 上发现的一切都与我习惯的非常不同。

现在我想在 Umbraco 中使用外部 API,并将 return JSON 对象消费到视图中。例如,一个 JSON 对象是一个事件(音乐会或体育赛事),其中包含图像、日期、描述等值。这些将被传递到视图中。一旦我全神贯注于如何使用 API.

,我应该能够做到这一点

我如何在 Umbraco 上使用外部 API?我不确定从哪里开始。那里有什么好的教程吗?

在服务器端,您可以查看此库 Restsharp,它可以帮助您使用外部 http 或 rest api。您可以通过 nuget 轻松安装它。

对于客户端,您可以使用 JQuery 进行 Ajax 调用,但需要考虑 CORS