提示找不到Version?

  • 回答 (4)
  • 关注 (0)
  • 查看 (2269)

我提交的URL:

https://aai.tencentcloudapi.com/?Action=SentenceRecognition&DataLen=3880&EngSerViceType=8k&Nonce=751854650&ProjectId=0&Region=ap-beijing&SecretId=AKIDFVfhYK92DKFDZnNn174ufJF6phZUovTq&SignatureMethod=HmacSHA1&SourceType=1&SubServiceType=2&Timestamp=1531371497995&UsrAudioKey=www12&Version=2018-05-22&VoiceFormat=mp3&Signature=5DTefPbxYCpaKnKEjuxJcDbKIzc=

返回:

{"Response":{"Error":{"Code":"MissingParameter","Message":"The request is missing a required parameter `Version`."},"RequestId":"6ce92417-14d8-4fd4-9c8a-45ad23dbabfc"}}

我已经提交了version 参数 为什么还提示找不到?

用户2616390用户2616390提问于
zqfan

腾讯 · 高级工程师 (已认证)

修改于
推荐

post的时候 url不包含参数的哈,所有参数都是放在body里的,而且只支持application/x-www-form-urlencoded这一种content-type。

另外目前接口对大包的支持还有点问题,如果请求的body过大超过1m可能引发签名失败。一句话识别也限制了音频只有一分钟,实际应该到不了那么大。

建议使用sdk(https://cloud.tencent.com/document/sdk)或者cli(https://cloud.tencent.com/document/product/440/6176)调用云API

回答过的其他问题

云API SDK NET怎么不更新了?

zqfan

腾讯 · 高级工程师 (已认证)

推荐

抱歉,由于我们还未给dotnet设置自动发布,目前发布频率远落后于其他语言的sdk。未来我们会补齐这一块。刚刚已更新了一个版本3.0.47。

================

2020.04.22 我们现已支持源代码自动更新,但是打包发布nuget这里还未完全处理好

为什么我关了远程终端以后, 我运行的程序也随之关闭了?

zqfan

腾讯 · 高级工程师 (已认证)

用nohup命令。https://www.cnblogs.com/baby123/p/6477429.html , 如果有问题,试试使用exit命令退出终端而不是直接关闭session断开连接。

或者试试screen命令把。

RequestId 定位问题?

zqfan

腾讯 · 高级工程师 (已认证)

已采纳

https://console.cloud.tencent.com/workorder/category提交工单的时候需要提供requestid

文本翻译api不能用吗?

zqfan

腾讯 · 高级工程师 (已认证)

推荐

可能是你本地的php环境配置的证书路径有问题,参考这里看看吧https://github.com/tencentcloud/tencentcloud-sdk-php#%E8%AF%81%E4%B9%A6%E9%97%AE%E9%A2%98

【建议】【API】使用API创建子网的时候允许指定已有路由表?

zqfan

腾讯 · 高级工程师 (已认证)

推荐

控制台使用的是新的接口,批量创建子网,https://cloud.tencent.com/document/product/215/31960,可以指定路由表。terraform开发的时候是基于api2.0开发的,还没有这个接口,因此暂时无法使用

 如何使用人工智能合成人声?

zqfan

腾讯 · 高级工程师 (已认证)

智能语音服务昨天刚上线了语音合成的功能,可以了解一下:https://cloud.tencent.com/document/api/441/18086

关于作者

zqfan

腾讯 · 高级工程师 (已认证)

腾讯 高级工程师

扫码关注云+社区

领取腾讯云代金券