UNPKG

minif_node

Version:

各类平台的对接的一个sdk

40 lines (39 loc) 1.66 kB
/*** * 关于抖音移动和网站应用的 */ import { Base } from "./base"; import { pubmini } from './interface/in_public'; export declare class tik_tok_mini extends Base { private appid; private appSecret; private redisconfig?; /** * 构造器 * @param obj object类型 包括下面参数 * @param appid 抖音小程序的appid * @param appSecret 抖音小程序的appSecret * @param redis_options redis的配置信息 */ constructor(obj: pubmini); /*** * 获取这次的请求的token信息 * 文档位置:https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/server/interface-request-credential/get-access-token */ getAccessToken(): Promise<string>; /*** * 抖音小程序登陆 * 文档位置:https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/server/log-in/code-2-session * @param code 小程序端login 接口返回的登录凭证 * @param anonymous_code 小程序端login 接口返回的匿名登录凭证 * @returns */ tik_tok_mini_login(code: string, anonymous_code: string): Promise<Record<string, any>>; /*** * 生成Schema (还没弄) * 文档位置:https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/server/url-and-qrcode/schema/generate-schema * @param code 小程序端login 接口返回的登录凭证 * @param anonymous_code 小程序端login 接口返回的匿名登录凭证 * @returns */ tik_tok_mini_generate_schema(code: string, anonymous_code: string): Promise<Record<string, any>>; }