zwdd
Version:
专有钉钉node-sdk
14 lines (13 loc) • 442 B
TypeScript
import { RequestInit as OriginRequestInit } from 'node-fetch';
export interface AuthOptions {
appKey: string;
appSecret: string;
endpoint: string;
hostIp: string;
hostMac: string;
}
export interface RequestInit extends Omit<OriginRequestInit, 'body'>, AuthOptions {
query?: Record<string, string>;
body?: Record<string, any>;
}
export default function request<T = any>(url: string, init: RequestInit): Promise<T>;