Задать вопрос

Почему ВК не стали делать свой API RESTful?

Планирую переделывать АПИ одного проекта и задумался, почему ВКонтакте свой API не стали делать RESTful? Вместо этого они назначили множество "концов", к которым можно обращаться как POST'ом так и GET'ом.

Например, у ВК отдельные методы wall.post, wall.get, wall.edit, wall.delete. По REST спецификации вместо них мог бы быть один конец wall, и, в зависимости от HTTP метода – соотв., POST, GET, PUT, DELETE – выполнялись бы создание, чтение, редактирование и удаление.

Чем, как вы думаете, могло бы быть вызвано такое решение ВК?
  • Вопрос задан
  • 332 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
Ну как минимум потому, что многие их адреса принимают в качестве опций значения, которые не влезут в get параметр. Например 1000 user_ids в методе users.get.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
Там половина вариантов обращений апи просто в рестфул не влезет
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
Например исторически-хронологическими причинами + оглядкой на свои внутренние архитектуры.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы