2016-11-10 121 views
1

是什麼GitHub的API中這些授權API有什麼區別?

POST /authorizations 

PUT /authorizations/clients/:client_id 

之間的區別?這兩種接收client_id(後者在URL中,前者在POST參數)。有什麼不同?

+0

是唯一的區別是,總是首先創建一個新的授權和後期只有當有此客戶端和範圍沒有授權創建一個新的授權? – porton

回答

1

你是正確的:前者總是會創建一個新的令牌(潛在匹配現有的),而後者或者返回現有的令牌匹配的POST數據,或創建並返回一個它應該不存在。