检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
共有三种方式可以基于已构建好的请求消息发起请求。 cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,可以发送HTTP请求给服务端,并接收响应消息。cURL适用于接口调试。关于cURL详细信息请参见https://curl.haxx.se/。 编码 通
0及以上版本Postman由于配置问题,无法正常获取用户Token,会有Header Overflow异常报错。 方法一: 建议使用低版本Postman,经测试V 5.xx版本可以正常访问。 方法二: 修改如下样例中的参数,使用curl命令获取Token: curl -ik -X POST -H
获取项目ID 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。项目ID获取步骤如下: 从控制台获取项目ID 登录管理控制台。 鼠标移动到右上角已登录的用户名上,在下拉列表中选择“我的凭证”。 在“我的凭证”页面,可以查看用户名、账号名、项目ID,在项目列表中查看项目。
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录NLP控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“我的凭证”页面的项目列表中查看账号ID。 图1 查看账号ID 父主题:
tal/event-extraction 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表 请求参数所示。 表2 请求参数 参数名 参数类型 必选 说明 text String 是 待分析
从地区和终端节点中获取。例如自然语言处理(NLP)服务在“华北-北京四”区域的Endpoint为“nlp-ext.cn-north-4.myhuaweicloud.com”。 resource-path:资源路径,也即API访问路径。从具体API的URI模块获取,例如“文本分类”
d} 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 job_id 是 文档翻译任务标识符。通过文档翻译任务创建获取。 请求消息 NA 响应消息 响应参数说明请参见表 响应参数说明。 表2 响应参数说明 参数名
过编程来处理识别结果。 您可以根据以下两种方式的介绍选择合适的使用方式: 通过可视化工具(如curl、Postman)发送请求调用NLP服务API。 如果您是开发初学者,有代码编写基础,对HTTP请求与编程基础有一定的了解。您可以通过postman调用和调试API。详细介绍请参见
/v1/{project_id}/nlg/summarization 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表2所示。 表2 请求参数 参数名 参数类型 必选 说明 lang String 否 支持的文本语言
“user”里的“name”表示准备工作中获取的IAM用户名,“password”表示用户密码。 “domain”里的“name”表示准备工作中获取的账号名。 “project”里的“name”表示区域名,如“cn-north-4”,终端节点。 获取token的华为云服务所在区域需要和
l/keyword-extraction 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表 请求参数所示。 表2 请求参数 参数名 参数类型 必选 说明 text String 是 待分析
程目录如下: 图2 工程目录 步骤2:设置鉴权信息 获取AK/SK。 AK/SK即访问密钥,请登录“我的凭证”界面,选择“管理访问密钥 > 新增访问密钥”获取。 AK/SK认证鉴权,配置Java SDK中的AK/SK。 根据获取的AK/SK,修改Demo工程“NLPDemo.ja
ntal/text-similarity 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表2所示。 表2 请求参数 参数名 参数类型 必选 说明 text1 String 是 待计算文本1
NLP.0103 get ops token failed 认证信息获取失败。 检查Token是否正确,使用正确的Token重新尝试。 获取Token方式请见API Explorer获取Token和Postman获取Token。 400 NLP.0301 query param error
t-similarity/advance 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表2所示。 表2 请求参数 参数名 参数类型 必选 说明 text1 String 是 待计算文本1,长度1~64,文本编码为UTF-8。
ummarization/domain 参数说明 表1 URI参数说明 名称 是否必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如下所示。 表2 请求参数 名称 是否必选 参数类型 说明 lang 否 String 支持的文本语言
/doc-classification 参数说明 表1 URI参数说明 名称 是否必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表2所示。 表2 请求参数 名称 是否必选 参数类型 说明 content 是 String 输入的文档,最大长度10000
/v1/{project_id}/nlu/semantic-parser 参数说明 表1 URI参数说明 参数名 必选 说明 project_id 是 项目ID。获取方法请参见获取项目ID。 请求消息 请求参数如表2所示。 表2 请求参数 参数名 参数类型 必选 说明 text String 是 待分析文本列表
通过Postman获取用户Token示例请参见:如何通过Postman获取用户Token。 NLP服务所需Token获取可参考下文,如需了解更多获取Token方式,请参考获取用户Token。 获取用户Token接口请求构造如下,您可以从接口的请求部分看到所需的请求参数及参数说明。获取Token消息头只需填写“Cont
对于敏感信息,如个人私有数据,存在泄漏风险,建议使用临时授权URL替代OBS文件URL授权服务访问用户私有文件。 临时URL存在有效期,获取到临时URL后请及时使用。 如何上传文件并获取临时url可以参考以下代码。 String endPoint = "http://your-endpoint"; String