UNPKG

coa-wx-isv

Version:

一个轻量的微信SDK服务商版 for Node.js

26 lines (25 loc) 1.2 kB
import { WxIsvServiceBase } from '../libs/WxIsvServiceBase'; interface UrllinkGenerateResult { urlLink: string; } interface ShortUrllinkGenerateResult { link: string; } export declare class WxIsvUrllinkService extends WxIsvServiceBase { /** * 生成永久的URL LINK * 详见 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/url-link/urllink.generate.html */ generateForever(accessToken: string, path: string, query: string): Promise<UrllinkGenerateResult>; /** * 生成30天内的URL LINK * 详见 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/url-link/urllink.generate.html */ generateUnlimited(accessToken: string, path: string, query: string, expireDay?: number, envVersion?: string): Promise<UrllinkGenerateResult>; /** * 获取小程序 Short Link,适用于微信内拉起小程序的业务场景 * 详见 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/short-link/generateShortLink.html */ generateShortLink(accessToken: string, page_url: string, page_title?: string, is_permanent?: boolean): Promise<ShortUrllinkGenerateResult>; } export {};