增加服务类目
收藏
我的收藏接口介绍
该接口用于第三方小程序应用为授权小程序添加服务类目。根据小程序主体类型(个人或企业),支持可添加不同的类目。
类目设置流程图
请求
基本信息
基本 | |
HTTP URL | |
HTTP Method | POST |
权限要求 | 授权小程序授予基本信息设置权限 |
查询参数
参数名 | 参数类型 | 是否必须 | 备注 |
component_appid | string | 是 | 第三方小程序应用 appid |
authorizer_access_token | string | 是 | 授权小程序接口调用凭据 |
请求体(json)
参数名 | 参数类型 | 是否必须 | 备注 | ||
categoryInfo | Array<object> | 是 | | ||
| category | string | 是 | ||
| categoryCert | Array<object> | 否 | 需要上传的所有资质信息 | |
| | id | string | 否 | 资质 id |
| | name | string | 否 | 资质名称 |
| | path | string | 否 | 需要上传的服务类目资质路径 |
| | pathList | Array<string> | 否 | 需要上传的服务类目资质路径列表,当需要上传多张资质图片时使用 |
请求体示例
{ "categoryInfo": [ { "category": "158,159,259", "categoryCert":[ {"id":"79", "name":"《信息网络传播视听节目许可证》", "path":"xxxx/xxxx"}, {"id":"117", "name":"《网络文化经营许可证》(经营范围含网络表演)", "path":"xxxx/xxxx"}, {"id":"158", "name":"《统一社会信用代码证》(适用于政府主体)", "path":"xxxx/xxxx"} ] }, { "category": "1,2,6" } ...... ] }
注意:
- •每个小程序最多设置 5 个服务类目。
- •一定要注意服务类目之间的层级关系,不然接口会报错。
- •在想要设置的服务类目允许的范围内,资质可以多传,但不能少传。
- •不需要资质的服务类目,因为不需要审核,所以不要填写 categoryCert 字段,不然接口会报错。
响应
响应体
参数 名 | 参数类型 | 备注 |
errno | int | 错误码 |
message | string | 错误信息 |
响应体示例
{ "errno": 0, "message": "success" }
错误码
错误码 | message |
21300 | App 服务类目不符合规范 |
21301 | 无效的服 务类目 |
21302 | 无效的服务类目资质 |
21303 | 本月没有剩余足够的修改次数,每个月只有 3 次 |
21304 | 超过 5 个服务类目的设置 |
21306 | 添加的小程序服务类目存在重复 |
21315 | 此服务类目不需要上传资质 |
21320 |