UNPKG

@ginstone/nga-api

Version:

36 lines (35 loc) 1.36 kB
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>; }