nlp
如何使用Postman调用华为云NLP服务
更新时间:2021/02/05 GMT+08:00
华为云NLP以开放API(Application Programming Interface,应用程序编程接口)的方式提供自然语言处理能力,支持使用Postman方式调用华为云NLP服务。
以分词接口为例,具体步骤如下:
步骤1:申请服务。当服务处于商用阶段,则不需要开通服务;当服务处于公测阶段,则需要先申请开通该服务。
步骤2:配置环境。下载并安装Postman环境。
步骤3:调用服务。使用Postman调用API接口,查看返回结果或状态码与错误码。
步骤2:配置环境
- 下载Postman并安装。请选择合适的版本进行下载安装,建议使用7.24.0版本。
最新版本的Postman需要注册帐号并登录后才可以使用。
- 下载华为云NLP服务Postman的SDK配置文件。
SDK配置文件下载地址:NLP-API.postman_collection.zip,解压获得json文件。
- 加载华为云NLP服务Postman的SDK配置文件。
步骤3:调用服务
- Token认证。
- 在Postman界面上,单击左侧导航树“get-token”,选中Body的配置项,添加华为云帐号、密码及NLP服务部署的区域“cn-north-4”。
其中“user”里的“name”表示用户名,“password”表示密码。“domain”里的“name”表示帐号名,一般与用户名相同。“project”里的“name”表示区域名,如“cn-north-4”,终端节点。
获取token的华为云服务所在区域需要和调用的服务所在区域一致,否则会导致调用失败。
- 单击右上角“Send”,发送“POST https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens”。获取返回结果Headers中的token值(Token有效期为24小时)和Body中末尾处的project id值。
- 在Postman界面上,单击左侧导航树“get-token”,选中Body的配置项,添加华为云帐号、密码及NLP服务部署的区域“cn-north-4”。
- 调用分词服务。
- 单击“分词”,选中“Headers”配置项,复制token值到“X-Auth-Token”。
- 单击“Body”,根据分词服务API说明修改Body参数,并单击“Send”获取结果。
- 单击“分词”,选中“Headers”配置项,复制token值到“X-Auth-Token”。
