【问题标题】:Unsupported API version when using 'Tone analyzer'使用“音调分析器”时不支持的 API 版本
【发布时间】:2020-11-08 12:56:59
【问题描述】:

使用 2020 版 IBM Cloud

虽然我使用 Lite 帐户创建了 Tone Analyzer 服务,并且我将凭据中的正确 API 密钥和 URL 输入到 Tone Analyzer v3 节点,但我仍然无法获得正确的输出,这非常令人困惑。当他们给我的只是那个链接时,为什么它会说我的 URL 不受支持?

另外,URL https://api.us-south.tone-analyzer.watson.cloud.ibm.com/instances/dc514b3e-bf2f-478c-98f8-3734568eb05c 返回这行代码:

{"code":401,"error":"Unauthorized","trace":"7285079c-db8b-40b3-9422-0832b5857e52"}

这真的值得一看吗?我检查了这篇帖子Can't access IBM Tone Analyzer API?,但我不确定在哪里以及如何编辑此代码以使其有用。


有效的解决方案: @data_henrik 的回答。 此外,如果您也遇到这种情况,请将 version_date 设置为“Dominant Tone”,如下所示。

【问题讨论】:

  • 您在请求中指定的 API 版本是什么?
  • @nitind 介意告诉我如何检查吗?从以前的帖子中,我只能从他们的 URL 中看到版本,但我无法从我的 URL 中看出。感谢您的回复。

标签: ibm-cloud node-red tone-analyzer


【解决方案1】:

请参阅Tone Analyzer on versioning 的 API 文档。 API 需要设置 version=yyyy-mm-dd 参数。最新的(最新的)是 version=2017-09-21

【讨论】:

  • 能否请您详细说明如何设置版本?是否将'version=2017-09-21'粘贴到Tone Analyzer节点的描述中?
猜你喜欢
  • 2016-05-21
  • 1970-01-01
  • 2011-09-25
  • 1970-01-01
  • 2021-06-20
  • 2012-09-24
  • 2016-03-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多