api-design

    0熱度

    1回答

    正如標題所示,我需要一些幫助來設置一個腳本,它將使用python 2.7從API中提取數據。這個API的名稱爲YourMembership的平臺,文檔在這裏(https://api.yourmembership.com/reference/API_Getting_Started.pdf#view=Fit)。 我的掛機是我總是使用預先存在的腳本與API進行通信,而不知道如何設置將從頭開始調用的腳本。

    0熱度

    1回答

    我正在編寫腳本來做一些探索性分析。該腳本refrences一個API,用於ID的和API返回響應與XML輸出(沒有子對象) 腳本: import requests import xml.etree.ElementTree as et xml =''' <?xml version="1.0" encoding="UTF-8"?> <YM> <Version>xxx</Vers

    1熱度

    1回答

    我想弄清楚如何使用Flask-Restplus調用API(通常,我只是使用API​​密鑰,因爲它始終是可能的 - 比方說最簡單的例子就是天氣)。我知道如何在Flask中做到這一點,但不知道如何在Restplus中做到這一點。有大量的文件,但主要是關於使用本地數據庫。我不明白如何在Restplus中調用真正的天氣API。如果你能向我解釋或提供一個例子,我會非常感激。另外我有2個文件 - 一個用於端點

    3熱度

    2回答

    我們正在爲.Net Core API使用一些定製模型聯編程序,並且在模型聯編程序中有一些邏輯,有時應該會導致403被我們的api返回。 據我所知,您可以使用Mvc.ModelBinding.ModelBindingResult.Failed()當模型綁定未能返回400,但是如果是由於失敗,因爲在Unauthorized訪問企圖的AR結果,那麼我們需要有一個自定義消息返回403,理想。

    1熱度

    1回答

    我正在研究在React.js客戶端應用程序和構建於關係SQL數據庫之上的服務器應用程序之間使用GraphQL的可能性。查詢應該在客戶端創建,包括複雜的SQL風格的語句,如: WHERE Customer.Age BETWEEN 22 AND 25 AND Order.Status = 'Active' OR Product.Name LIKE '%foo%' 這意味着客戶通常應該僅僅接收的

    0熱度

    1回答

    我試圖設計一個RESTful API作爲副項目。 我也是用的MongoDB數據庫 (我是新來的NoSQL的設計,所以我需要幫助,如果我有多麼的文件應設計誤解)。 我有例如實體如下: Event { id: string name: string date: date location: location subgroups: group[] }

    2熱度

    1回答

    我正在創建一個包含API和Web的MVC Core 1.0.1項目。所以我創建了我的模型,現在我想在單個控制器內創建CRUD操作,而不是腳手架每個模型。我已經創建了一個看起來像這樣 [Consumes("application/json")] [Produces("application/json")] [Route("/api/{resource}")] public class ApiC

    1熱度

    1回答

    我應該設計一個REST API,其中資源(例如todo資源)將以用戶創建的順序發送到UI。該資源具有order屬性,該屬性是一個整數,表示資源必須在UI中顯示的索引。用戶界面中還有一個用戶可以重新排列資源的操作 - 將資源的order屬性作爲資源類型爲MOVE的PATCH操作考慮是否正確? 重排序操作重新排列或重新排序資源修改其他資源過於的order值列表.. 按照正確的REST API的設計原則

    2熱度

    1回答

    我有一個Node.js REST API,通過node-mysql直接與MySQL數據庫一起工作。 我正在尋找一種方法來以最具性能的方式過濾端點上的數據庫結果。 目前,我有一個端點/api/v2/matches,其中我的API代碼查詢數據庫並將結果輸出爲JSON響應。 我打算在此端點上使用過濾器。例如/api/v2/matches?filter[team]=TeamId 在我的代碼中過濾這些數據庫

    0熱度

    1回答

    我讀過的圓形進口是一個「代碼味道」,是從根本上壞的設計選擇。我有一個應用程序,有模型,用戶,甲板,手。我希望用戶能夠創建一個手而不需要創建一個甲板,但如果需要,也可以讓用戶選擇將手放在甲板上。所以,我最終是這樣的: (<意味着ForeignKey的關係) 用戶<甲板<手 & & 用戶<甲板 & & 用戶<手 models.py: class User(AbstractUser): pas