目录

创建第三方平台

服务商进入第三方管理平台后,需要创建一个第三方平台,用于代商家开发元服务的基础信息管理、行业模板管理以及授权管理等。

前置条件

已参见如何具备元服务的服务商资质完成了服务商账号注册、实名认证以及加入服务商计划。

准备材料

进入第三方管理平台

  1. 使用已认证为服务商的华为账号,登录服务商合作伙伴中心网站,通过点击“管理中心”进入服务商管理中心。
  2. 在服务商管理中心左侧出现“第三方管理平台”菜单。点击“第三方管理平台”,即可进入第三方管理平台页面。

创建第三方平台

  1. 首次进入第三方管理平台页面时,点击页面右上角或列表页的“创建第三方平台”,进入创建第三方平台“基本信息”设置页面。

  2. 按照页面提示填写待创建的第三方平台相关信息。
    • 平台名称具有全局唯一性,若名称被占用则需调整成其他名称。
    • 最多可创建10个第三方平台。
    • 平台名称、行业标签、平台简介、平台图标、平台网站的信息,创建完毕后续可以修改,修改后重新提交审核即可。

    具体参数说明如下所示:

    参数

    说明

    平台名称

    需在2-20个字符之间,尽量简短,避免使用“华为”、“huawei”、“测试”、“test”等文案。

    平台简介

    平台简介将显示于商家扫码授权页面,需认真填写,需在5-200个字符之间。

    您的官网

    请确保用户可以正常访问该网站,并且在官方网站了解您的业务和功能。

    行业标签

    请至少选择1个标签,最多可选择4个标签。

    行业标签包括:生活服务、教育、鞋服运动、出行交通、食品饮料、家具、奢侈品/配饰、美妆、母婴玩具、家电数码、日化、医疗、汽车、金融、体育、房地产、游戏、商场百货。

    平台图标

    请上传高清图片作为普通图标,要求256*256像素,仅支持jpg、png和jpeg格式,单个文件不能超过500KB。

  3. 点击“下一步”,进入“权限集”列表页面,选择代商家开发元服务的权限集。
    具体权限集说明请参考权限集说明。
    • 权限集默认都勾选,“应用基本信息管理”和“应用开发与发布管理”为必选,“服务集成与开发”和“运营管理”为可选。
    • 选择的权限会展示在商家授权页面上,商家同意后即可建立授权关系。

  4. 点击“下一步”,进入“开发资料”填写页面。配置如下参数后,点击“保存并创建凭证”。

    具体参数说明如下所示:

    参数

    说明

    消息与事件接收URL

    服务商接收消息与事件的URL。用于接收华为平台推送的消息与事件通知,如商家权限变更通知、元服务构建结果通知应用上架审核结果通知等。

    如果服务商需要使用华为平台的推送消息与事件通知功能时,则请配置此参数。

    华为平台向服务商推送通知的场景包括:

    授权回调域名

    服务商与商家授权成功后,需要回调并重定向到的特定页面的域名。此参数用于授权回调时的检查重定向页面的域名是否与此参数值一致,如果校验不一致,则系统拒绝进行跳转,最终实现避免错误页面的跳转。

    如果服务商需要使用华为平台校验授权回调地址时,则请配置此参数。

    此参数配置时无需带有http://等协议内容。例如:a.b.com。

  5. 在弹出“应用访问凭据”创建界面,创建并下载凭据文件。

    1. 点击“一键生成公私钥”,可自动生成公私钥。
    2. 点击“创建并下载凭据文件”,生成“xxxxxxprivate.json”格式的凭据文件。

      “xxxxxxprivate.json”文件中信息可用于调用华为对外开放的API,请妥善保存。后续调用获取用户级Token接口和获取应用级Token接口均需要此json凭据文件中信息。

      文件中信息如下:

      {
          "project_id": "2443****7386",
          "key_id": "3a19******a29cd",
          "private_key": "-----BEGIN PRIVATE KEY-----\nMIIJQg******OaSbFA6Q******aWiepaV******WjXbG******gpzA+/O6B8j******CrLLeaVtYibw==\n-----END PRIVATE KEY-----\n",
          "sub_account": "10*****87",
          "auth_uri": "https://***********.hwcloudtest.cn/oauth2/v3/authorize",
          "token_uri": "https://***********.cloud.huawei.com/oauth2/v3/token",
          "auth_provider_cert_uri": "https://***********.hwcloudtest.cn/oauth2/v3/certs",
          "client_cert_uri": "https://***********.hwcloudtest.cn/oauth2/v3/x509?client_id="
      }
      • key_id和private_key为一一对应,使用时请确保来自下载的同一文件。
      • 如果此json凭据文件丢失,可以参见重新创建json凭据文件进行获取。

      文件中各参数描述具体如下:

      以下参数均为保留参数,供后继支持代商家调用华为开放能力时使用。

      参数

      说明

      project_id

      项目ID。

      key_id

      密钥ID。

      private_key

      私钥文件。

      sub_account

      服务账号ID,即服务商的client_id。

  6. 点击“完成”。创建成功后默认展示该第三方平台详情页面。

    详情页面中的菜单及功能介绍具体如下:

    页面

    简介

    概览

    展示第三方平台的名称、简介、图标、平台网址以及行业标签信息。创建成功后,概览页显示平台状态为“待提交”,可在该页面继续编辑平台基本信息或直接申请发布。申请发布详情可参见发布第三方平台。

    开发配置

    该菜单下包括“权限设置”和“开发资料设置”页面。“权限设置”页面支持查看或修改权限集,“开发资料设置”页面支持创建并下载接口访问凭证(应用访问凭据)、修改或查看开发配置信息。详情可参见配置第三方平台。

    域名配置

    服务商可以基于第三方平台提供平台级的域名给商家使用,服务商可以代商家为多个已授权的元服务配置域名,以实现一个第三方平台的域名批量给多个元服务复用。详情可参见管理平台级元服务域名。

    行业模板管理

    您可以通过第三方平台可以管理已开发好的元服务模板,上传模板到草稿箱,再将草稿箱的模板添加至模板库。详情可参见上传元服务模板。

    授权信息

    第三方平台创建成功后,系统会为其分配元服务授权链接,用于服务商提供给商家访问并确认授权。详情可参见获取授权链接。

    商家确认授权后,服务商可在该页面查看已授权元服务的相关信息。详情可参见查看已授权元服务信息。

  7. 点击详情页左上角,可返回到第三方管理平台首页。

    在首页列表中可查看新创建的第三方平台信息。