视觉智能平台是不是因为生成的signature不能有加号,需要转码?
这个报错主要是上传的URL不对,视觉智能开放平台支持的是上海oss的url传入,看截图的URL是hangzhou的URL,无法直接支持,需要使用文件URL处理的方案调用,可以参考文档:https://help.aliyun.com/zh/viapi/getting-started/the-file-url-processing
在视觉智能平台进行API接口调用时,需要使用AccessKey ID和AccessKey Secret来创建签名。这个签名是用于验证请求合法性的重要标识,因此在生成签名的过程中需要特别注意一些规则。例如,生成的signature中不能出现加号,如果出现了加号需要进行转码处理。此外,为了避免AccessKey ID和AccessKey Secret的泄漏,推荐采用SDK的方式进行接口调用,并且尽量在服务端进行接入。
阿里云视觉智能平台的signature生成过程中,需要对参数进行排序并使用AccessKey Secret进行加密。在这个过程中,需要注意,请求参数中不能出现以Signature为key的参数。另外,签名时您需要在控制台的AccessKey管理页面查看您的阿里云账号的AccessKey ID和AccessKey Secret,然后生成签名验证码(MAC)。这些步骤是为了确保数据的安全性和完整性。
应该不是,如果没有对原图和添加隐形水印的图片进行裁剪,截图等动作,一般提取是百分百的 ,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。