Watson Tone Analyzer 对版本查询参数有啥验证?
Posted
技术标签:
【中文标题】Watson Tone Analyzer 对版本查询参数有啥验证?【英文标题】:What validation does Watson Tone Analyzer have for version query parameter?Watson Tone Analyzer 对版本查询参数有什么验证? 【发布时间】:2017-04-05 12:21:40 【问题描述】:我正在使用 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 对版本应用了什么验证???
【问题讨论】:
【参考方案1】:当 API 发生任何更改时,他们会发布一个新的、过时的版本。 version 参数的值是您要调用的 API 版本的日期。当前版本为 2016-05-19。查看Release notes 了解可用版本的更新日志。
请查看https://github.com/watson-developer-cloud/api-guidelines#versioning 中的版本控制部分以了解更多信息。
【讨论】:
是的,我知道这一点。我只想知道内部应用了什么验证?它如何验证日期是否是发布日期之一? @ShwetaJ 请查看我的答案部分中的链接以更好地理解它!以上是关于Watson Tone Analyzer 对版本查询参数有啥验证?的主要内容,如果未能解决你的问题,请参考以下文章
Watson Tone Analyzer 服务的 API 或功能与标准和高级计划有何不同?
女票的一句“随便”你听出什么意思了吗?Tone Analyzer 服务了解一下
Watson Speech to Text 无法对数据流音频/wav 进行转码