视觉智能平台这个包里面的对应的sdk 示例中类都找不到了,是过时了吗?这个sdk调用只能是非上海oss的么?
不是的啊,新版的SDK是支持非上海oss的传入方式,不是只能。新版SDK中有xxxAdvanceRequest这个类,是支持非上海oss的文件传入。此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
可能是因为你引入的SDK版本太低,导致不支持非上海oss的传入。SDK是支持上海oss和非上海oss的url传入的,本地文件上传也是可以的。
如果在阿里云视觉智能平台的SDK示例中找不到某些类,可能的原因包括但不限于以下几点:
SDK版本更新:SDK可能存在版本迭代,旧版SDK中的类或方法在新版中可能已被移除或重构。请检查您使用的SDK版本与官方文档是否对应,确保下载并引用了正确的SDK包。
依赖不完整:有些SDK可能由多个模块组成,需要完整引入所有必需的依赖包才能找到相应的类。
文档未同步更新:文档可能没有及时更新至最新SDK版本,导致根据旧文档操作时出现类找不到的情况。应查看最新的官方API文档及示例代码。
至于第二个问题,阿里云视觉智能平台的SDK调用与OSS(对象存储服务)的位置没有直接关系。SDK本身是用来调用阿里云视觉智能服务的各项功能,如人脸识别、图像分析等。而OSS作为存储服务,如果您在使用过程中涉及到上传图片或视频到OSS,那么无论OSS位于哪个地域,只要您的应用能够正确配置访问凭证,理论上都可以调用SDK来实现与OSS上的资源交互,并进一步利用视觉智能服务进行处理。
当然,为了减少数据传输延迟和费用,推荐将OSS存储与视觉智能服务尽量部署在同一区域或附近区域,但并不强制要求非上海OSS不可。在实际使用时,请参照阿里云的服务条款和最佳实践来设置和调用相关服务。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。