Разработка RESTful URI

Я в процессе создания RESTful API. Я прочитал

http://microformats.org/wiki/rest/urls

, но этот сайт не дает мне достаточно «хорошей» практики по разработке моего API. В частности, я напишу API (пока только методы GET), который будет предоставлять функции для преобразования географических координат.

Пример: Геохеш - это однозначное представление координаты, поэтому /convert/geohash/u09tvkx0.json?outputformat=latlong

имеет смысл. С другой стороны /convert/latlong.xml?lat=65&long=13&outputformat=UTC требует двух входных значений.

Видите мой "вопрос"? Что делает хороший API, который требует более одного входного параметра?

(Пытался «определить» хорошую практику путем «анализа» twitter и FF, но не удалось)

6
задан JohnDoe 13 March 2011 в 11:40
поделиться