一家公司爲我們開發了一項Web服務。他們向我們發送了URL到Web服務以及我們需要調用的方法和參數。他們表示他們會給我們發送安全的API密鑰,他們只是做了。該密鑰格式爲:ABCDE_IBMPC_Z12345,但沒有其他說明。如何登錄Web服務
我的問題是,他們沒有發送關於如何使用此安全API密鑰登錄的任何說明。這對所有Web服務都是「通用的」嗎?有人可以告訴我如何使用此密鑰進行身份驗證和登錄,以便我可以調用我需要調用的方法?
一家公司爲我們開發了一項Web服務。他們向我們發送了URL到Web服務以及我們需要調用的方法和參數。他們表示他們會給我們發送安全的API密鑰,他們只是做了。該密鑰格式爲:ABCDE_IBMPC_Z12345,但沒有其他說明。如何登錄Web服務
我的問題是,他們沒有發送關於如何使用此安全API密鑰登錄的任何說明。這對所有Web服務都是「通用的」嗎?有人可以告訴我如何使用此密鑰進行身份驗證和登錄,以便我可以調用我需要調用的方法?
這將很可能需要被作爲查詢字符串參數提供...他們應該告訴你的參數名稱是什麼,雖然:-)
它會是這樣的?API_KEY = ABCDE_IBMPC_Z12345
通過這個你是否意味着我正在使用的方法結束?例如,如果我最終要調用的方法是:GetData,我會把它放在最後?像: webservice.GetData?api_key = ABCDE_IBMPC_Z12345 或應該有其他方法,如「登錄」?如在: webservice.login ?? api_key = ABCDE_IBMPC_Z12345 –
我期望的第一種方法,提供API密鑰作爲每個請求的網址的一部分。你只會得到來自爲你寫的這個公司的明確答案。 – pswillies
不,這不是標準。他們需要告訴你。 –