openDelivery.md 2.15 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
即时配送 /小程序使用 /openDelivery

# immediateDelivery.openDelivery

> 本接口应在服务器端调用,详细说明参见[服务端API](https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/backend-api.html)。

第三方代商户发起开通即时配送权限



### 请求地址

```text
POST https://api.weixin.qq.com/cgi-bin/express/local/business/open?access_token=COMPNENT_ACCESS_TOKEN
```

### 请求参数

| 属性                                  | 类型   | 默认值 | 必填 | 说明                                                         |
| :------------------------------------ | :----- | :----- | :--- | :----------------------------------------------------------- |
| access_token / cloudbase_access_token | string |        | 是   | [接口调用凭证](https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html) |

### 返回值

### Object

| 属性       | 类型   | 说明                                             |
| :--------- | :----- | :----------------------------------------------- |
| errcode    | number | 错误码, 当errcode==0或者不存在还需要看resultcode |
| errmsg     | string | 错误描述                                         |
| resultcode | number | 运力返回的错误码                                 |
| resultmsg  | string | 运力返回的错误描述                               |

**errcode 的合法值**

| 值     | 说明                 | 最低版本 |
| :----- | :------------------- | :------- |
| 0      | 成功                 |          |
| 43016  | 小程序未认证         |          |
| 86000  | 不是第三方的调用     |          |
| 930568 | 不支持个人类型小程序 |          |
| 930569 | 已经开通不需要再开通 |          |
| 930571 | 该商户没有内测权限   |          |

### 使用场景

1. 只能由第三方服务商调用此接口
2. 服务商可通过本接口代开发的小程序发起开通即时配送接口权限的操作,当调用成功,小程序管理员将收到模版消息,进行开通操作

### 返回数据示例

```json
{
  "resultcode": 0,
  "resultmsg": "ok",
}
```