我正在寫api。爲了這一點,我一直在使用的路線:理想的API路線
http://api.com/resource
和我通過,我希望做一個JSON領域內的資源,並從那裏的行動。從程序員和用戶的角度來看,這是一個理想的還是令人滿意的情況?
或者,
會是這樣的:
http://api.com/resource/action
更加有用,平安,權(自己選)。或者根本不重要?它的工作原理是這樣的,但我的目標是公共消費,並且在變得更加困難之前,我想避免出現任何我不瞭解的問題。
編輯:
要添加更多的細節我不關心的動作是GET,POST,等我有一個路線:
http://api.com/thing
這是一個POST路線,它創建一個東西。事情並沒有被存儲在數據庫或任何地方,所以創建的東西立即返回響應。用戶可以指定返回的東西被塗上顏色:紅色,黃色或綠色。從用戶的角度來看,是不是更有用指定顏色要求如上的POST數據的一部分,或者有類似的路線:
http://api.com/thing/red
那裏張貼到回報紅色的東西。
也許我太籠統了。讓我爲我的問題添加更多細節。 – blueblank
我編輯了我的答案。 –