2012-10-26 110 views
0

一家公司爲我們開發了一項Web服務。他們向我們發送了URL到Web服務以及我們需要調用的方法和參數。他們表示他們會給我們發送安全的API密鑰,他們只是做了。該密鑰格式爲:ABCDE_IBMPC_Z12345,但沒有其他說明。如何登錄Web服務

我的問題是,他們沒有發送關於如何使用此安全API密鑰登錄的任何說明。這對所有Web服務都是「通用的」嗎?有人可以告訴我如何使用此密鑰進行身份驗證和登錄,以便我可以調用我需要調用的方法?

+0

不,這不是標準。他們需要告訴你。 –

回答

0

這將很可能需要被作爲查詢字符串參數提供...他們應該告訴你的參數名稱是什麼,雖然:-)

它會是這樣的?API_KEY = ABCDE_IBMPC_Z12345

+0

通過這個你是否意味着我正在使用的方法結束?例如,如果我最終要調用的方法是:GetData,我會把它放在最後?像: webservice.GetData?api_key = ABCDE_IBMPC_Z12345 或應該有其他方法,如「登錄」?如在: webservice.login ?? api_key = ABCDE_IBMPC_Z12345 –

+0

我期望的第一種方法,提供API密鑰作爲每個請求的網址的一部分。你只會得到來自爲你寫的這個公司的明確答案。 – pswillies