2017-04-05 26 views
1

我正在使用Watson Tone Analyzer的POST API。版本查詢參數是必需的。 https://gateway.watsonplatform.net/tone-analyzer/api/v3/tone?version=2016-05-19 此版本的格式爲yyyy-mm-dd。如果未來的日期被給出,API不會拋出任何錯誤。此外,如果2016-09-1234被給出,它仍然可以正常工作,而不是拋出錯誤。如果給出正確格式的隨機日期,它也會給出200OK。但是,如果給出2016-06日期,則會給出錯誤的請求錯誤。 Tone Analyzer Service在版本上應用了什麼驗證?Watson Tone Analyzer對版本查詢參數有什麼驗證?

回答

0

當API發生任何更改時,它們會發佈一個新的日期版本。版本參數的值是要調用的API版本的日期。當前版本爲2016-05-19。查看Release notes獲取可用版本的更新日誌。

請查看https://github.com/watson-developer-cloud/api-guidelines#versioning中的版本控制部分以瞭解更多信息。

+0

是的,我知道這一點。我只想知道內部應用了哪些驗證?它是如何驗證日期是否是發佈日期之一? – ShwetaJ

+0

@ShwetaJ請在我的答案部分查看鏈接以更好地理解它! – RiyaMRoy