Стоит сделать статью Сарфраза, чтобы понять дизайн, а затем механику / сантехнику.Как только вы поймете, как выглядит ваш API, обязательно вернитесь к оценочным REST-фреймворкам, доступным для PHP или любого языка, с которым вы работаете.Друзья не позволяют друзьям исправлять свой собственный сантехнический отдых в 2010 году.
Помимо того, что он просто отправляет и получает xml / json / и т. Д., Идея о том, что делает хороший API, - это то, что многие подумали - стоит прочесть на ИМО.Люди, которые умнее меня, говорят, что отличные API, разработанные с учетом того, как разработчики используют их, прежде всего ... оттуда они работают в черный ящик, о котором их потребители не должны заботиться.