更新时间:2023-09-15 gmt 08:00
如何使用postman调用华为云nlp服务-凯发k8国际娱乐官网入口
华为云nlp以开放api(application programming interface,应用程序编程接口)的方式提供自然语言处理能力,支持使用postman方式调用华为云nlp服务。
本章节提供了通过postman调用分词api的样例,详细介绍如何调用分词api接口,帮助您快速熟悉自然语言处理服务的使用方法。
同时也提供指导您端到端使用postman调用nlp服务接口。
开始使用样例前,请仔细阅读操作须知和准备工作,提前完成准备工作。具体调用nlp服务流程如下所示:
操作须知
自然语言处理的api接口已全部商用,无需开通,可直接调用。调用费用请参见。
准备工作
- 已注册华为帐号并开通华为云,并完成实名认证,帐号不能处于欠费或冻结状态。
- 登录,获取“iam用户名”“、帐号名”以及待使用区域的“项目id”。调用服务时会用到这些信息,请提前保存。
本样例以区域“华北-北京四”为例,获取对应的项目id。
图1 我的凭证
步骤1:配置环境
- 下载postman并安装。请选择合适的版本进行下载安装,建议使用7.24.0版本。
最新版本的postman需要注册帐号并登录后才可以使用。
- 下载华为云nlp服务postman配置文件。
配置文件下载地址:,解压获得json文件。
- 加载华为云nlp服务postman配置文件。
- 登录postman,在主菜单中,选择 。
- 在import对话框中,单击“upload files”,在弹出的对话框中选择已经下载的“nlp-api.postman_collection.json”配置文件。单击“打开”。
加载结束后,在左侧导航栏中会显示配置文件。图2 加载配置文件
步骤2:token认证
- 在postman界面上,单击左侧导航树“get-token”,选中“body”页签,在“body”页签中添加华为云帐号、密码及nlp服务部署的区域“cn-north-4”,如下图所示,其中:
- “user”里的“name”表示准备工作中获取的iam用户名,“password”表示用户密码。
- “domain”里的“name”表示准备工作中获取的帐号名。
- “project”里的“name”表示区域名,如“cn-north-4”,。
获取token的华为云服务所在区域需要和调用的服务所在区域一致,否则会导致调用失败。
图3 token认证
- 单击右上角“send”,发送“post https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens”获取返回结果headers中的token值(token有效期为24小时)。
图4 获取token
步骤3:调用分词服务
- 在postman界面上,单击左侧导航树“分词”,将配置文件url中的“{{your_project_id}}”替换成准备工作中获取的“华北-北京四”区域。
- 选中“headers”配置项复制token值到“x-auth-token”。
图5 调用服务
- 单击“body”,根据修改body参数,并单击“send”获取结果显示如下所示。
图6 获取结果
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨