微信小程序 unbindPlugin

作者: --时间: 2022-09-29 阅读量:
在如今高度数字化和信息化的时代,企业的发展离不开技术的支持。微信小程序作为一种便捷的移动应用开发方式,已经广泛应用于企业的各个方面。但是,在使用小程序的过程中也会遇到一些问题,比如需要删除已添加的插件,这时候就可以使用微信小程序 unbindPlugin 接口来解决。下面将介绍该接口的详细说明以及调用方式。

1. 删除已添加的插件

微信小程序 unbindPlugin 接口是用来删除已添加的插件的。通过调用该接口,企业可以解除引用某个插件,从而实现优化小程序应用的目的。

2. HTTPS 调用

微信小程序 unbindPlugin 接口支持 HTTPS 调用以及云调用两种方式,其中 HTTPS 调用分以下几步:

2.1 请求地址

HTTPS 调用的接口请求地址为: POST https://api.weixin.qq.com/wxa/plugin?access_token=TOKEN 其中,access_token 是接口调用凭证,需填写企业自己的 access_token。

2.2 请求参数

接口请求时需填写以下参数: 属性 | 类型 | 默认值 | 必填 | 说明 ----|------|------|-----|----- access_token | string | | 是 | 接口调用凭证 action | string | | 是 | 此接口下填写 "unbind" plugin_appid | string | | 是 | 插件 appId

2.3 返回值

微信小程序 unbindPlugin 接口返回的 JSON 数据包中包含以下属性: 属性 | 类型 | 说明 ----|------|----- errcode | number | 错误码 errmsg | string | 错误信息

2.4 错误

微信小程序 unbindPlugin 接口可能返回以下错误码: 错误码 | 错误信息 | 说明 -----|--------|---- 0 | ok | 正常 -1 | | 系统错误 89236 | | 该插件不能申请 89237 | | 已经添加该插件 89238 | | 申请或使用的插件已经达到上限 89239 | | 该插件不存在 89240 | | 无法进行此操作,只有“待确认”的申请可操作通过/拒绝 89241 | | 无法进行此操作,只有“已拒绝/已超时”的申请可操作删除 89242 | | 该appid不在申请列表内 89243 | | “待确认”的申请不可删除 89044 | | 不存在该插件appid

2.5 请求数据示例

请求时需填写如下数据示例: { "action":"unbind", "plugin_appid":"aaaa" }

3. 云调用

微信小程序 unbindPlugin 接口的云调用方式是通过小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用。云调用分以下几步:

3.1 接口方法

在使用云调用前,需在 config.json 中配置 pluginManager.unbindPlugin API 的权限。接口方法如下: openapi.pluginManager.unbindPlugin

3.2 请求参数

接口请求时需填写以下参数: 属性 | 类型 | 默认值 | 必填 | 说明 ----|------|------|-----|----- action | string | | 是 | 此接口下填写 "unbind" pluginAppid | string | | 是 | 插件 appId

3.3 返回值

微信小程序 unbindPlugin 接口返回的
一套系统全搞定
  • 商家管理
  • 商品管理
  • 订单管理
  • 会员管理
  • 营销中心
  • 供应链入驻
  • 财务管理
  • 支付分账
  • 商城直播
免费试用
更多产品任你选
  • B2B2C多用户商城系统

    类天猫&京东模式系统

    介绍方案
  • B2B2B电商交易系统

    全渠道订货/采购及经销商管
    理数字化系统

    获取案例
  • S2B2B电商交易系统

    上下游资源整合数字化解决方

    演示后台
  • 企业集采商城系统

    中大型企业数字化采购与交易
    系统

    模式介绍
  • 员工福利商城系统

    集福利管理、发放于一体的员工福利商城

    马上试用
更多功能 产品资料 电话沟通 免费试用