2012-08-27 59 views
0

我想知道一個寧靜的API,以下哪一種更實用?REST風格的API路徑設計指南

  1. myapi.com/users/{userid}
  2. myapi.com/users?userid={userid}

我只是迷茫的時候,我們應該在URL帕拉姆與傳遞參數路徑。

+2

我會選擇1. – j0k

+0

您試過如何進行REST調用? – user1614526

回答

1

PARAMS用於過濾查詢:

http://www.acme.com/products/?filter=cats&sort=des 

和路徑來獲取元素:

http://www.acme.com/products/1234 

所以,我建議你使用myapi.com/users/{userid}

this great presentation跳轉到第60張(我建議您閱讀)。

+0

完美!正是我在找的東西。謝謝。 – aminjam

+0

[另一個很棒的介紹](http://www.youtube.com/watch?v=5WXYw4J4QOU)和[幻燈片](http://www.slideshare.net/stormpath/rest-jsonapis?from_search=5 ) –