检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
有哪些途径可以使用图像搜索的API? 共有三种方式可以基于已构建好的请求消息发起请求。 cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,可以发送HTTP请求给服务端,并接收响应消息。cURL适用于接口调试。关于cURL详细信息请参见https://curl
query-string 查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“limit=10”,表示查询不超过10条数据。 例如,您需要获取IAM在“华北-北京一”区域的Token,则需使用“华北-北京一”区域的Endpoint(iam
对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 图1 获取用户Token响应消息头 响应消息体 响应消息体通常以结构化格式返回,与响应消息头中Conten
使用限制 受技术、成本与交互多种因素制约,图像搜索服务存在一些使用限制。其中系统级限制,是针对服务整体的约束。除系统级限制外,各种服务子项还有独立的使用限制条件。 系统级约束 服务区域仅支持“华为-北京四”。 请求body使用标准json格式,且大小不超过12M。 默认不保存用户的图像或视频等数据。
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
API使用类 有哪些途径可以使用图像搜索的API? 调用图像搜索的API失败时怎么处理? 商品图片不创建图库,直接用网络图库搜索图片可以吗?
如何调用API 构造请求 认证鉴权 返回结果
表5 SearchOptionalParam 参数 是否必选 参数类型 描述 do_det 否 Boolean 是否进行目标检测,默认为true。 box 否 String 目标矩形框坐标,如给定则不进行目标检测,直接使用该box作为目标。格式为“x1,y1,x2,y2”(无空
检查访问密钥AK/SK是否获取成功,获取方式请参见获取AK/SK。 检查Token是否填写正确或者已过期。 检查API调用方法是否正确,具体操作请参见《图像搜索API参考》。 联系服务人员 如果无法确定原因和解决问题,请联系华为云客服。 父主题: API使用类
终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询所有服务的终端节点。 图像搜索的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 图像搜索的终端节点 区域名称 区域 终端节点(Endpoint) 华北-北京四 cn-north-4 imagesearch
化业务系统,提升业务效率。 使用准备 服务开通 使用前,请登录图像搜索服务控制台开通服务。服务开通后,可以根据使用需求购买折扣套餐包。 创建服务实例 开通服务后,用户可以根据自身的业务需求和规模,在图像搜索服务“控制台->实例管理->实例创建“界面创建自定义配置的服务实例。 服务
使用SDK(Python) Python开发环境配置 Python语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
使用SDK(Java) JAVA开发环境配置 JAVA语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
使用SDK(.NET) .NET开发环境配置 .Net语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求
搜索数据示例 本章节对搜索数据AK/SK方式使用SDK进行示例说明。 搜索示例代码只需将AK/SK信息替换为实际AK/SK,代码中可以使用SearchParam类的ImageUrl、SearchType、OptionalParams、Keywords、CustomTags配置服务
State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用。 同时图像搜索还提供多种编程语言的SDK供您使用,SDK的使用方法请参见:图像搜索SDK。 父主题: 使用前必读
使用SDK(GO) GO开发环境配置 GO语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
更新数据示例 本章节对更新数据AK/SK方式使用SDK进行示例说明。 更新数据示例代码只需将AK/SK信息替换为实际AK/SK,代码中可以使用UpdateParam类的withItemId、withDesc、withCustomNumTags、withCustomTags配置服务输入参数,配置完成后运行即可。
于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。