UNPKG

typed-jd-union-cpsapi

Version:
51 lines (50 loc) 1.85 kB
import { JdUnionBase } from '../api-base'; export type QueryPositionParams = { /** 请求对象*/ positionReq: { /** 需要查询的目标联盟id*/ unionId: number; /** 推客unionid对应的“授权Key”,在联盟官网-我的工具-我的API中查询,授权Key具有唯一性,有效期365天,删除或创建新的授权Key后原有的授权Key自动失效*/ key: string; /** 3:私域推广位,上限5000个,不在联盟后台展示,无对应 PID;4:联盟后台推广位,上限500个,会在推客联盟后台展示,可用于内容平台推广*/ unionType: number; /** 页码,上限100*/ pageIndex: number; /** 每页条数,上限100*/ pageSize: number; }; }; export type QueryPositionResult = { /** 返回码*/ code: number; /** 返回消息*/ message: string; /** 数据明细*/ data: { /** 页码*/ pageNo: number; /** 每页数量*/ pageSize: number; /** 返回结果*/ result: { /** 返回结果*/ positionResp: { /** 推广位ID*/ id: number; /** 站点ID,如网站ID/appID/snsID*/ siteId: number; /** 推广位名称*/ spaceName: string; /** 站点类型 1.网站推广位2.APP推广位3.导购媒体推广位4.聊天工具推广位*/ type: number; /** pid:仅uniontype传4时,展示pid;可用于内容平台推广*/ pid?: string; }; }[]; /** 总数*/ total: number; }; }; export declare class QueryPositionAPI extends JdUnionBase { queryPosition(params: QueryPositionParams): Promise<QueryPositionResult>; }