我有一個訂單目錄網站,我想創建一個REST API,以便人們可以創建自己的應用程序並添加訂單或更新現有訂單:創建Web REST API以添加新項目的標準是什麼
比方說,一個訂單有:
- 的OrderId
- 產品
- 數量
- ShippingType
所以我需要一些API來允許有人發送一個新的命令(orderid將是空白的,因爲它會在響應中)。
- 如何處理傳遞產品或運輸類型的項目。這些是我的數據庫中的表格,並且從他們自己的特定主鍵標識中鍵入。如果NewOrder API要求這些字段的字符串名稱,它是否應該要求該ID。如果它詢問了ID,那麼會假設他們必須預先調用GiveMeProductList()方法(這會爲您提供所有產品的名稱和ID作爲數據集)。
處理這個問題的標準是什麼?