【问题标题】: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 对版本应用了什么验证???

【问题讨论】:

    标签: ibm-cloud watson tone-analyzer


    【解决方案1】:

    当 API 发生任何更改时,他们会发布一个新的、过时的版本。 version 参数的值是您要调用的 API 版本的日期。当前版本为 2016-05-19。查看Release notes 了解可用版本的更新日志。

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

    【讨论】:

    • 是的,我知道这一点。我只想知道内部应用了什么验证?它如何验证日期是否是发布日期之一?
    • @ShwetaJ 请查看我的答案部分中的链接以更好地理解它!
    猜你喜欢
    • 1970-01-01
    • 2020-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-18
    • 1970-01-01
    • 1970-01-01
    • 2022-08-17
    相关资源
    最近更新 更多