就不能给个脚本吗!!!!!!!!!!!!!?

  • 回答 (3)
  • 关注 (0)
  • 查看 (114)

我感觉这个产品做得很失败,API调用繁琐,竟然还让用户自己搭Signature,搭就搭吧,特么的能不能给个全语言的demo啊,不会PHP的怎么办啊,现学啊!请不起其他语言的程序员是怎么滴,就不能做个脚本,直接把key和id搞进去,多方便啊。垃圾产品经理!

用户2960125用户2960125提问于
护卫网络行政村水电费人是回答于

sign是需要自己计算的,如果直接给了sign的话岂不是变成静态的了嘛~那安全性就差一点了。另外sign是动态的,不同的时间,不同的产品计算的结构是不同的。

zqfan回答于

机器翻译目前支持API3.0,提供了6个语言的SDK,包含pyhton,java,php,go,nodejs,.net:https://github.com/TencentCloud/?utf8=%E2%9C%93&q=tencentcloud-sdk&type=&language= ,使用SDK和CLI调用API是自动计算签名的

Signature必须用户自己计算,因为要用到secret key,相当于您账号的密码,所有请求必须经过签名认证才会被执行,可以防止恶意用户伪造请求侵害您的财产。不同的请求签名都是不一样的,防止恶意用户重放攻击。

签名的过程其实很简单的,1排序2拼接3用各语言标准库算签名,php的demo不过就十几行而已,如果您对php语言不熟悉,为了让用户明白签名过程,文档中对签名过程描述也已经十分细致了,并对每一步都有示例和输出以验证,供SDK尚不支持的语言或者不愿使用SDK的用户自行计算:https://cloud.tencent.com/document/product/551/15616

1008396我是来点赞的回答于

sign是需要自己计算的,如果直接给了sign的话岂不是变成静态的了嘛~那安全性就差一点了。另外sign是动态的,不同的时间,不同的产品计算的结构是不同的。

所属标签

可能回答问题的人

  • Y. Ji

    5 粉丝0 提问1 回答
  • Superbeet

    4 粉丝0 提问0 回答
  • 腾讯云AI中心

    腾讯云 · 产品经理 (已认证)

    60 粉丝0 提问19 回答
  • 莫烦

    2 粉丝0 提问0 回答
  • 罗罗可爱多

    腾讯 · 高级研究员 (已认证)

    9 粉丝0 提问4 回答
  • 晏栋栋栋

    1 粉丝0 提问1 回答

扫码关注云+社区

领取腾讯云代金券