Большинство приложений в наши дни предоставляют API ... будь то твиттер, gmail, fb и другие миллионы.нужны указатели, чтобы начать работу с API
Я понимаю, что API-дизайн не может быть объяснен только в ответ, но мне хотелось бы получить некоторые рекомендации о том, как начать работу с API-дизайном. Может быть, какой-то учебник/книга, которая делает приложение, и содержит некоторые главы о том, как продвигать API для этого. Я в основном разработчик java (обучение Groovy), но я открыт и для других языков, если вам легче начать работу с дизайном API на этом языке.
Как примечание, прежде чем мне было интересно узнать о различии между API и веб-сервисом. Но теперь, насколько я понимаю, webservice - это всего лишь форма API
API относится к программному интерфейсу, открытому любой программой. Например, Python предоставляет API в C для написания расширений. Дизайн API для веб-программы будет сильно отличаться от дизайна для отдельной программы. – kwatford
такой же вопрос здесь [ссылка] (http://stackoverflow.com/questions/430374/where-to-get-started-with-apis?rq=1) –