根據(jù)不同的需求(版本/機(jī)型/活動), 返回不同的數(shù)據(jù)
版本化系統(tǒng)的結(jié)構(gòu)主要有兩種方式:?
主動系統(tǒng): 運(yùn)程門面會接收到客戶端的當(dāng)前版本, 然后選擇正確的端點(diǎn)
被動系統(tǒng): 版本化服務(wù)端點(diǎn)是硬編碼到客戶端的每個新發(fā)布中
兩種版本輸入方式
// a version given in the URL structure
http://example.com/api/1.0/stockquote/AAPL// a version given as a query parameter
http://example.com/api/stockQuote.php?ticker=AAPL&apiVersion=1.0