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 进行转码

Solr配置中文分词器IKAnalyzer及增删改查调用

UFED Physical Analyzer 7.2版本更新说明

Ufed Physical Analyzer v7.35.1版本下载链接