typed-jd-union-cpsapi
Version:
京东联盟 NodeJS cps API
42 lines (41 loc) • 2.5 kB
TypeScript
import { JdUnionBase } from '../api-base';
export type QueryMultimatchBonusActivityParams = {
/** 请求入參*/
batchUserMatchActivityRequest: {
/** 用户ID类型,传入此参数可获得个性化推荐结果。当前userIdType支持的枚举值包括:8、16、32、64、128、32768。userIdType和userId需同时传入,且一一对应。userIdType各枚举值对应的userId含义如下:8(安卓移动设备Imei); 16(苹果移动设备Openudid);32(苹果移动设备idfa); 64(安卓移动设备imei的md5编码,32位,大写,匹配率略低);128(苹果移动设备idfa的md5编码,32位,大写,匹配率略低); 32768(安卓移动设备oaid); 131072(安卓移动设备oaid的md5编码,32位,大写)*/
userIdType: number;
/** userIdType对应的批量用户设备ID,最多20个*/
userIds: string[];
};
};
export type QueryMultimatchBonusActivityResult = {
/** 返回码*/
code: number;
/** 返回消息*/
message: string;
/** 数据明细*/
data: {
/** 数据明细*/
batchUserMatchActivityResponse: {
/** 用户ID类型,传入此参数可获得个性化推荐结果。当前userIdType支持的枚举值包括:8、16、32、64、128、32768。userIdType和userId需同时传入,且一一对应。userIdType各枚举值对应的userId含义如下:8(安卓移动设备Imei); 16(苹果移动设备Openudid);32(苹果移动设备idfa); 64(安卓移动设备imei的md5编码,32位,大写,匹配率略低);128(苹果移动设备idfa的md5编码,32位,大写,匹配率略低); 32768(安卓移动设备oaid); 131072(安卓移动设备oaid的md5编码,32位,大写)*/
userIdType: number;
/** userIdType对应的用户设备ID*/
userId: string;
/** 数据明细*/
userMatchActivityList: {
/** 数据明细*/
userMatchActivityResponse: {
/** 奖励活动id*/
activityId: number;
/** 开始时间,时间戳(ms)*/
beginTime: number;
/** 结束时间,时间戳(ms)*/
endTime: number;
};
}[];
};
}[];
};
export declare class QueryMultimatchBonusActivityAPI extends JdUnionBase {
queryMultimatchBonusActivity(params: QueryMultimatchBonusActivityParams): Promise<QueryMultimatchBonusActivityResult>;
}