2013-01-01 233 views
0

我目前正在研究與java中的幻想足球有關的項目,並希望通過基於SOAP的Web服務公開功能。我注意到,一些現有的公司在註冊時與他們共享其Web服務和API密鑰。如果客戶希望使用該服務,則他們需要傳遞該方法所需的任何參數以及必需的API密鑰。我想介紹一個類似的功能,並且想知道是否有任何好的Java庫可用於爲每個希望使用Web服務的註冊用戶生成API密鑰。感謝您分享任何現有教程和答案。提前致謝。SOAP Web服務API密鑰

我當前技術堆棧: Netbeans的 - IDE,GlassFish的,JSF,地鐵和MySQL

樣品參考: http://www.xmlsoccer.com/FootballData.asmx/GetLiveScore?ApiKey=YourAPIKey

上述樣品的WSDL: www.xmlsoccer.com/FootballData.asmx ?WSDL

文檔: www.xmlsoccer.com/xmlsoccer.pdf

回答

0

這是不完全清楚你的規範問題是。您問「......是否有任何可用於爲每個註冊用戶生成API密鑰的良好Java庫」 - 生成API密鑰沒有什麼特別之處,它們通常只是隨機字符串。如果您正在尋找完整的解決方案(包括開發人員註冊並獲取API密鑰的基於Web的界面),則可以使用一些託管解決方案,請參閱。 http://blog.programmableweb.com/2011/10/19/api-service-provider-roundup/。總體而言,我認爲您會發現很少有與SOAP和公共API開發人員密鑰相關的資源,因爲現在創建的大多數 public開發人員API往往是REST,而SOAP主要用於「封閉」企業方案。