@ginstone/nga-api
Version:
36 lines (35 loc) • 1.36 kB
TypeScript
import { NgaClient } from "../client/NgaClient";
import { ReadTopicParam } from "../params/ReadParams";
import { ReplyLocation } from "../response/ReplyLocation";
export declare class ReadApi {
/**
* 获取单个回复内容
* @param client 客户端
* @param pid 回复id
*/
static readReply: (client: NgaClient, pid: number) => Promise<import("../response/body/ReadBody").ReadBody>;
/**
* 获取单个回复内容
* @param client 客户端
* @param pid 回复id
*/
static readReplyDoc: (client: NgaClient, pid: number) => Promise<import("../response/body/ReadBody").ReadBody>;
/**
* 获取主题某一页内容
* @param client 客户端
* @param params 参数
*/
static readTopic: (client: NgaClient, params: ReadTopicParam) => Promise<import("../response/body/ReadBody").ReadBody>;
/**
* 获取主题某一页内容(网页解析)
* @param client 客户端
* @param params 参数
*/
static readTopicDoc: (client: NgaClient, params: ReadTopicParam) => Promise<import("../response/body/ReadBody").ReadBody>;
/**
* 请求一个回复Id的具体地址,使用to参数获取重定向地址
@param client 客户端
* @param replyId 回复id
*/
static toReply(client: NgaClient, replyId: number): Promise<ReplyLocation>;
}