检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询所有服务的终端节点。 图像搜索的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。
获取项目ID的接口为GET https://{iam-endpoint}/v3/projects,其中{iam-endpoint}为IAM的终端节点。可以从地区和终端节点处获取。
例如同为“华北-北京一”区域,具体请参见图像搜索地区和终端节点。 根据API调用返回结果或者错误码查找原因。具体请参见图像搜索错误码。 检查访问密钥AK/SK是否获取成功,获取方式请参见获取AK/SK。 检查Token是否填写正确或者已过期。
Python语言SDK获取和安装 python语言SDK语言获取和安装推荐使用pip命令进行安装或使用pycharm进行安装,需要安装huaweicloudsdkcore包以及huaweicloudsdkimagesearch,参考方法如下: pip 安装: # 安装核心库 pip
Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从终端节点中获取。 例如IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1.myhuaweicloud.com”。
参考方法如下: pip 安装: # 安装核心库 pip install huaweicloudsdkcore # 安装ImageSearch服务库 pip install huaweicloudsdkimagesearch 在pycharm中,选择“File > Settings
计费说明 计费项 图像搜索服务的计费项包含索引存储数量和搜索查询次数。 表1 计费项说明 计费项 计费项说明 索引存储V2 通过添加数据V2、删除数据V2接口对实例中的索引存储数量进行管理。 搜索查询V2 搜索查询API的调用次数。 由于存在资源占用,单个服务实例的存储数量存在计费下限
控制台左上角默认显示服务部署在“华北-北京四”区域,请您根据业务需要选择对应区域,各服务部署的区域具体请参见终端节点。 单击页面右上角的“开通服务”按钮,开通图像搜索服务。 图1 开通服务 服务只需要开通一次即可,后面使用时无需再开通。
检查URI中的区域信息是否和调用服务配置的终端节点是否对应。 请检查HTTP请求方法(POST,GET等)是否正确。 请查看具体的URI信息是否正确。 APIG.0201 Backend timeout.
300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。
nprobe 否 Integer 扫描节点上限。值越大精度越高,查询速度变慢。取值范围:1-100000,默认值为100。 text_lang 否 String 文本字符串的语言类型枚举值,默认值:zh。
Net语言SDK获取和安装 .NET语言SDK的获取和安装可以使用可以通过命令方式安装或使用Visual Studio开发工具安装第三方引用,参考方法如下: 使用 .NET CLI 工具 dotnet add package HuaweiCloud.SDK.Core dotnet
JAVA语言SDK获取和安装 JAVA版本图像搜索的SDK推荐您通过 Maven 安装依赖的方式使用华为云 Java SDK: 首先您需要在您的操作系统中下载 并 安装Maven 。 安装配置完成后,输入命令“mvn -v”,显示如下图 Maven版本信息 表示成功。 Maven安装完成后
request.body = UpdateParam( custom_num_tags=listCustomNumTagsbody, custom_tags=listCustomTagsbody, desc="description
"key": float64(1), } var listCustomTagsbody = map[string]string{ "key": "value", } descUpdateParam:= "description
value"); body.withCustomNumTags(listbodyCustomNumTags); body.withCustomTags(listbodyCustomTags); body.withDesc("description
{ CustomNumTags = listCustomNumTagsbody, CustomTags = listCustomTagsbody, Desc = "description
发送“POST https://IAM的Endpoint/v3/auth/tokens”,获取IAM的Endpoint及消息体中的区域名称,请参见地区和终端节点。
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念