31 lines
1.4 KiB
TypeScript
31 lines
1.4 KiB
TypeScript
/**
|
||
* 开放给内部或二方合作伙伴跳到支付宝完成电子发票、账户授权、独立签约功能 请求参数定义
|
||
* @apiName biz.alipay.openAuth
|
||
*/
|
||
export interface IBizAlipayOpenAuthParams {
|
||
/** 0:电子发票(Invoice) 1:账户授权(AccountAuth) 2:独立签约(Deduct) */
|
||
bizType: number;
|
||
/** 随 bizType 各不相同的业务参数。对于独立签约业务,仅需要一个参数 "sign_params",生成规则详见支付宝开放文档,https://opendocs.alipay.com/pre-open/20170601105911096277/lpxi4u */
|
||
params: string;
|
||
/** 是否在用户未安装支付宝的情况下,展示一个 H5 页面引导用户安装支付宝 */
|
||
useBrowserLanding?: boolean;
|
||
}
|
||
/**
|
||
* 开放给内部或二方合作伙伴跳到支付宝完成电子发票、账户授权、独立签约功能 返回结果定义
|
||
* @apiName biz.alipay.openAuth
|
||
*/
|
||
export interface IBizAlipayOpenAuthResult {
|
||
/** 支付宝返回的结果码 */
|
||
resultCode: number;
|
||
/** 支付宝请求业务功能返回的数据 */
|
||
result: string;
|
||
}
|
||
/**
|
||
* 开放给内部或二方合作伙伴跳到支付宝完成电子发票、账户授权、独立签约功能
|
||
* @apiName biz.alipay.openAuth
|
||
* @supportVersion ios: 5.1.8 android: 5.1.8
|
||
* @author Android:珑一 iOS:姚曦
|
||
*/
|
||
export declare function openAuth$(params: IBizAlipayOpenAuthParams): Promise<IBizAlipayOpenAuthResult>;
|
||
export default openAuth$;
|