zhizhi/node_modules/dingtalk-jsapi/api/biz/alipay/openAuth.d.ts

31 lines
1.4 KiB
TypeScript
Raw Normal View History

/**
*
* @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$;