2016-11-10 3 views
1

В чем разница междуВ чем разница между этими API авторизации?

POST /authorizations 

и

PUT /authorizations/clients/:client_id 

в API GitHub? Оба получат номер client_id (последний в URL-адресе, первый в параметрах POST). В чем разница?

+0

Разница только в том, что первый всегда создает новую авторизацию, а позже создает новую авторизацию только тогда, когда авторизация для этого клиента и областей не существует? – porton

ответ

1

Вы правы: первый всегда будет создавать новый токен (потенциально соответствующий существующий), тогда как последний либо вернет существующий токен, соответствующий данным POST, либо создаст и вернет его, если он еще не существует.

Смежные вопросы