检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何调用API 构造请求 认证鉴权 返回结果
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时,返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。 错误响应说明 当接口调用出错时,会返回错误码及错误信息说明
服务类型说明 公共说明 图像类说明
获取认证信息 使用服务API需要进行认证,推荐用户使用AK/SK方式。步骤如下: 登录华为云管理控制台。 鼠标移动至用户名处,在下拉列表中单击“我的凭证”。 选择“访问密钥”页签,单击“新增访问秘钥”按钮。 通过邮箱或者手机进行验证,输入对应的验证码。 单击“确定”,下载认证账号的
使用已创建的通用图像搜索服务实例名称“imagesearch_test”,替换URI中的{service_name}。 单击“Body”配置项,按照如下图中所示内容填写参数。关于body体中其他参数说明,请参考添加数据API。
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com
商品搜索 功能介绍 通用商品图像搜索 针对入库的图像数据提供商品类目的目标搜索能力,目前支持12类的全品类商品搜索。 服装商品图像搜索 针对入库的图像数据提供服装垂域的目标搜索能力,目前支持上装/裤装/裙装/内衣的全品类服装商品搜索。 应用场景 商品图像搜索 基于用户提供的图像在商品库中进行搜索
使用SDK(Java) JAVA开发环境配置 JAVA语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
使用SDK(Python) Python开发环境配置 Python语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
使用SDK(.NET) .NET开发环境配置 .Net语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头
通用搜索 功能介绍 通用图像搜索,旨在针对入库的图像数据提供通用场景下的相同或相似图像搜索能力,目前包括图像检索图像、关键词检索、文本检索图像。用户在开启相应的检索子能力后,可以分别使用图像、关键词和文本对入库的图像进行搜索。 应用场景 相同或相似图像搜索:从海量图像库中快速搜索相同或相似的的图像
错误码问题 调用服务时错误码显示“ModelArts.4204”怎么处理? 错误码显示ModelArts.4603、ModelArts.4704怎么处理?
使用SDK(GO) GO开发环境配置 GO语言SDK获取和安装 添加数据示例 更新数据示例 检查数据示例 搜索数据示例 删除数据示例
调用说明 图像搜索提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用。 同时图像搜索还提供多种编程语言的SDK供您使用,SDK的使用方法请参见:图像搜索SDK。 父主题: 使用前必读
例如:service_name输入general_image_test,search_type输入IMAGE,image_url输入https://image_url.com。 图5 填写参数 复制代码至Pycharm中。
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 当调用API网关Silvan接口时,需要采用Token认证方式,需要使用“roles”为“op_service”的token,各服务的管理账号一般都具有op_service
基本概念 账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员
获取项目ID和名称 操作场景 在调用接口的时候,部分请求中需要填入项目ID或项目名称,所以需要获取到项目ID和名称。有如下两种获取方式: 从控制台获取项目ID 调用API获取项目ID 从控制台获取项目ID 登录管理控制台。 鼠标移动到右上角的用户名上,在下拉列表中选择“我的凭证”。
检查数据 V2 功能介绍 检查指定服务实例中的对应数据,支持指定ID检查和条件检查。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id