簡體   English   中英

如何使用REST API

[英]How to use REST API's

我知道一些基本的編程語言,但是在使用API​​方面是新手。

有人可以解釋一下如何或在哪里運行API代碼嗎?

API是否可以在我試圖從中獲取數據的網站上運行,或者可以在客戶端或其他不同的運行環境或平台上運行?

Apis應該只能在服務器上運行(我說“應該”,因為我不確定是否可以在客戶端執行類似的操作)。

當您從api獲取信息時,就不會在客戶端上執行它。 您只會獲得所請求的端點使用的數據。

您是否打算將REST API用作使用者或生產者? 也就是說,您是否想將數據,系統和流程公開為最終用戶的資源,還是想成為用戶創建利用服務的應用程序?


生產者

要生成REST API,您需要使用網絡服務器運行API提供程序。 只要它可以將資源路徑映射到功能,幾乎任何Web服務器都可以。 一些常見的是:

您應該能夠在幾乎任何托管服務提供商,雲VM或通常在任何其他網站上運行的站點上運行任何內容。


消費者

您可以在有網絡連接的任何地方使用Rest API。 您通常會在移動應用程序,Web應用程序,IoT設備等中找到這種情況,在這些應用程序中,數據從多個提供程序組合到最終用戶的單個應用程序中。 作為消費者,您要尋找的主要功能是API提供程序的目錄,您可以從中構建應用程序。

ProgrammableWeb維護一個這樣的列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM