@ginstone/nga-api
Version:
22 lines (21 loc) • 785 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PostApi = void 0;
const PostBody_1 = require("../response/body/PostBody");
const SendBody_1 = require("../response/body/SendBody");
class PostApi {
}
/**
* 发帖准备
* @param client 客户端
* @param params 参数(根据操作类型从 PrepareParam 的子接口中选择参数)
*/
PostApi.prepare = (client, params) => client.post(params).then(res => new PostBody_1.PrepareBody(res));
/**
*
* @param client 客户端
* @param params 参数(根据操作类型从 PrepareParam 的子接口中选择参数)
* @param data 正式发布参数
*/
PostApi.send = (client, params, data) => client.post(params, data).then(res => new SendBody_1.SendBody(res.__MESSAGE));
exports.PostApi = PostApi;