凯发k8国际娱乐官网入口-k8凯发> 自然语言处理 nlp> > 如何使用postman调用华为云nlp服务
更新时间: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:配置环境

  1. 下载postman并安装。请选择合适的版本进行下载安装,建议使用7.24.0版本。

    最新版本的postman需要注册帐号并登录后才可以使用。

  2. 下载华为云nlp服务postman配置文件。

    配置文件下载地址:,解压获得json文件。

  3. 加载华为云nlp服务postman配置文件。
    1. 登录postman,在主菜单中,选择file > import
    2. 在import对话框中,单击“upload files”,在弹出的对话框中选择已经下载的“nlp-api.postman_collection.json”配置文件。单击“打开”
      加载结束后,在左侧导航栏中会显示配置文件。
      图2 加载配置文件

步骤2:token认证

  1. 在postman界面上,单击左侧导航树“get-token”,选中“body”页签,在“body”页签中添加华为云帐号、密码及nlp服务部署的区域“cn-north-4”,如下图所示,其中:
    • “user”里的“name”表示准备工作中获取的iam用户名,“password”表示用户密码。
    • “domain”里的“name”表示准备工作中获取的帐号名。
    • “project”里的“name”表示区域名,如“cn-north-4”,。

    获取token的华为云服务所在区域需要和调用的服务所在区域一致,否则会导致调用失败。

    图3 token认证
  2. 单击右上角“send”,发送“post https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens”获取返回结果headers中的token值(token有效期为24小时)。
    图4 获取token

步骤3:调用分词服务

  1. 在postman界面上,单击左侧导航树“分词”,将配置文件url中的“{{your_project_id}}”替换成准备工作中获取的“华北-北京四”区域。
  2. 选中“headers”配置项复制token值到“x-auth-token”
    图5 调用服务
  3. 单击“body”,根据修改body参数,并单击“send”获取结果显示如下所示。
    图6 获取结果
分享:
网站地图