Skip to content

Commit

Permalink
chore: pageExecute 增加 httpMethod 参数
Browse files Browse the repository at this point in the history
  • Loading branch information
fengmk2 committed Jun 4, 2024
1 parent 0eec9f2 commit 71c3608
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ NODE_DEBUG=alipay-sdk* node your-script.js
### new AlipaySdk(config)

| Param | Type | Description |
| --- | --- | --- |
| --- | --- | --- |
| config | `AlipaySdkConfig` | 初始化 SDK 配置 |

### AlipaySdkConfig
Expand Down Expand Up @@ -398,7 +398,7 @@ curl 方式调用支付宝 [API v3 协议](https://opendocs.alipay.com/open-v3/0
| responseHttpStatus | HTTP 接口响应状态码 | `number` ||
| traceId | HTTP 接口响应 trace id | `string` ||

### alipaySdk.sdkExecute(method, params) ⇒ `string`
### alipaySdk.sdkExecute(method, bizParams) ⇒ `string`

生成请求字符串,用于客户端进行调用

Expand All @@ -407,10 +407,10 @@ curl 方式调用支付宝 [API v3 协议](https://opendocs.alipay.com/open-v3/0
| Param | Type | Description |
| --- | --- | --- |
| method | `string` | 方法名 |
| params | `IRequestParams` | 请求参数 |
| params.bizContent | `object` | 业务请求参数 |
| bizParams | `IRequestParams` | 请求参数 |
| bizParams.bizContent | `object` | 业务请求参数 |

### alipaySdk.pageExecute(method, params) ⇒ `string`
### alipaySdk.pageExecute(method, httpMethod, bizParams) ⇒ `string`

生成网站接口请求链接 URLPOST 表单 HTML

Expand All @@ -419,26 +419,27 @@ curl 方式调用支付宝 [API v3 协议](https://opendocs.alipay.com/open-v3/0
| Param | Type | Description |
| --- | --- | --- |
| method | `string` | 方法名 |
| params | `IRequestParams` | 请求参数 |
| params.bizContent | `object` | 业务请求参数 |
| params.method | `string` | 后续进行请求的方法。如为 GET,即返回 http 链接;如为 POST,则生成表单 html |
| httpMethod | `string` | 后续进行请求的方法。如为 GET,即返回 http 链接;如为 POST,则生成表单 HTML |
| bizParams | `IRequestParams` | 请求参数 |
| bizParams.bizContent | `object` | 业务请求参数 |

### `deprecated` alipaySdk.exec(method, params, option) ⇒ `Promise<AlipaySdkCommonResult>`
### `deprecated` alipaySdk.exec(method, bizParams, options) ⇒ `Promise<AlipaySdkCommonResult>`

执行请求,调用支付宝 [API v2 协议](https://opendocs.alipay.com/open-v3/054fcx)接口

注意:此方法是为了让 `alipay-sdk@3` 尽量平滑升级到 `alipay-sdk@4` 保留,请尽快使用 `alipaySdk.curl()` 代替,走 API v3 协议。
注意:此方法是为了让 `alipay-sdk@3` 尽量平滑升级到 `alipay-sdk@4` 保留,
请尽快使用 `alipaySdk.curl()` 代替,走 API v3 协议。

**Returns**: `Promise<AlipaySdkCommonResult>` - 请求执行结果

| Param | Type | Description |
| --- | --- | --- |
| method | `string` | 调用接口方法名,比如 alipay.ebpp.bill.add |
| params | `IRequestParams` | 请求参数 |
| params.bizContent | `object` | 业务请求参数 |
| option | `IRequestOption` | 选项 |
| option.validateSign | `Boolean` | 是否验签 |
| args.log | `object` | 可选日志记录对象 |
| method | `string` | 调用接口方法名,比如 `alipay.ebpp.bill.add` |
| bizParams | `IRequestParams` | 请求参数 |
| bizParams.bizContent | `object` | 业务请求参数 |
| options | `IRequestOption` | 选项 |
| options.validateSign | `Boolean` | 是否验签 |
| options.log | `object` | 可选日志记录对象 |

#### AlipaySdkCommonResult

Expand Down

0 comments on commit 71c3608

Please sign in to comment.