Я в процессе создания 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, но не удалось)