com.pdd.pop.sdk.http.api.pop.response.PddDdkLotteryUrlGenResponse Maven / Gradle / Ivy
package com.pdd.pop.sdk.http.api.pop.response;
import com.pdd.pop.ext.fasterxml.jackson.annotation.JsonProperty;
import com.pdd.pop.sdk.http.PopBaseHttpResponse;
import java.util.List;
public class PddDdkLotteryUrlGenResponse extends PopBaseHttpResponse {
/**
* lottery_url_response
*/
@JsonProperty("lottery_url_response")
private LotteryUrlResponse lotteryUrlResponse;
public LotteryUrlResponse getLotteryUrlResponse() {
return lotteryUrlResponse;
}
public static class LotteryUrlResponse {
/**
* 返回总数
*/
@JsonProperty("total")
private Integer total;
/**
* 推广链接
*/
@JsonProperty("url_list")
private List urlList;
public Integer getTotal() {
return total;
}
public List getUrlList() {
return urlList;
}
}
public static class LotteryUrlResponseUrlListItem {
/**
* 转盘抽免单多人团链接
*/
@JsonProperty("multi_url_list")
private LotteryUrlResponseUrlListItemMultiUrlList multiUrlList;
/**
* qq小程序信息
*/
@JsonProperty("qq_app_info")
private LotteryUrlResponseUrlListItemQqAppInfo qqAppInfo;
/**
* 自定义参数
*/
@JsonProperty("sign")
private String sign;
/**
* 转盘抽免单单人团链接
*/
@JsonProperty("single_url_list")
private LotteryUrlResponseUrlListItemSingleUrlList singleUrlList;
/**
* 小程序信息
*/
@JsonProperty("we_app_info")
private LotteryUrlResponseUrlListItemWeAppInfo weAppInfo;
public LotteryUrlResponseUrlListItemMultiUrlList getMultiUrlList() {
return multiUrlList;
}
public LotteryUrlResponseUrlListItemQqAppInfo getQqAppInfo() {
return qqAppInfo;
}
public String getSign() {
return sign;
}
public LotteryUrlResponseUrlListItemSingleUrlList getSingleUrlList() {
return singleUrlList;
}
public LotteryUrlResponseUrlListItemWeAppInfo getWeAppInfo() {
return weAppInfo;
}
}
public static class LotteryUrlResponseUrlListItemMultiUrlList {
/**
* 转盘抽免单唤醒拼多多APP短链接
*/
@JsonProperty("mobile_short_url")
private String mobileShortUrl;
/**
* 转盘抽免单唤醒拼多多APP长链接
*/
@JsonProperty("mobile_url")
private String mobileUrl;
/**
* schema的链接
*/
@JsonProperty("schema_url")
private String schemaUrl;
/**
* 转盘抽免单短链接
*/
@JsonProperty("short_url")
private String shortUrl;
/**
* 转盘抽免单长链接
*/
@JsonProperty("url")
private String url;
/**
* 转盘抽免单小程序链接
*/
@JsonProperty("we_app_page_path")
private String weAppPagePath;
/**
* 转盘抽免单唤醒微信短链接
*/
@JsonProperty("we_app_web_view_short_url")
private String weAppWebViewShortUrl;
/**
* 转盘抽免单唤醒微信长链接
*/
@JsonProperty("we_app_web_view_url")
private String weAppWebViewUrl;
public String getMobileShortUrl() {
return mobileShortUrl;
}
public String getMobileUrl() {
return mobileUrl;
}
public String getSchemaUrl() {
return schemaUrl;
}
public String getShortUrl() {
return shortUrl;
}
public String getUrl() {
return url;
}
public String getWeAppPagePath() {
return weAppPagePath;
}
public String getWeAppWebViewShortUrl() {
return weAppWebViewShortUrl;
}
public String getWeAppWebViewUrl() {
return weAppWebViewUrl;
}
}
public static class LotteryUrlResponseUrlListItemQqAppInfo {
/**
* 拼多多小程序id
*/
@JsonProperty("app_id")
private String appId;
/**
* Banner图
*/
@JsonProperty("banner_url")
private String bannerUrl;
/**
* 描述
*/
@JsonProperty("desc")
private String desc;
/**
* 小程序path值
*/
@JsonProperty("page_path")
private String pagePath;
/**
* 小程序icon
*/
@JsonProperty("qq_app_icon_url")
private String qqAppIconUrl;
/**
* 来源名
*/
@JsonProperty("source_display_name")
private String sourceDisplayName;
/**
* 小程序标题
*/
@JsonProperty("title")
private String title;
/**
* 用户名
*/
@JsonProperty("user_name")
private String userName;
public String getAppId() {
return appId;
}
public String getBannerUrl() {
return bannerUrl;
}
public String getDesc() {
return desc;
}
public String getPagePath() {
return pagePath;
}
public String getQqAppIconUrl() {
return qqAppIconUrl;
}
public String getSourceDisplayName() {
return sourceDisplayName;
}
public String getTitle() {
return title;
}
public String getUserName() {
return userName;
}
}
public static class LotteryUrlResponseUrlListItemSingleUrlList {
/**
* 转盘抽免单唤醒APP短链接
*/
@JsonProperty("mobile_short_url")
private String mobileShortUrl;
/**
* 转盘抽免单唤醒APP长链接
*/
@JsonProperty("mobile_url")
private String mobileUrl;
/**
* schema的链接
*/
@JsonProperty("schema_url")
private String schemaUrl;
/**
* 转盘抽免单短链接
*/
@JsonProperty("short_url")
private String shortUrl;
/**
* 转盘抽免单长链接
*/
@JsonProperty("url")
private String url;
/**
* 转盘抽免单小程序短链接
*/
@JsonProperty("we_app_page_path")
private String weAppPagePath;
/**
* 转盘抽免单唤醒微信短链接
*/
@JsonProperty("we_app_web_view_short_url")
private String weAppWebViewShortUrl;
/**
* 转盘抽免单唤醒微信长链接
*/
@JsonProperty("we_app_web_view_url")
private String weAppWebViewUrl;
public String getMobileShortUrl() {
return mobileShortUrl;
}
public String getMobileUrl() {
return mobileUrl;
}
public String getSchemaUrl() {
return schemaUrl;
}
public String getShortUrl() {
return shortUrl;
}
public String getUrl() {
return url;
}
public String getWeAppPagePath() {
return weAppPagePath;
}
public String getWeAppWebViewShortUrl() {
return weAppWebViewShortUrl;
}
public String getWeAppWebViewUrl() {
return weAppWebViewUrl;
}
}
public static class LotteryUrlResponseUrlListItemWeAppInfo {
/**
* 小程序ID
*/
@JsonProperty("app_id")
private String appId;
/**
* Banner图
*/
@JsonProperty("banner_url")
private String bannerUrl;
/**
* 描述
*/
@JsonProperty("desc")
private String desc;
/**
* 小程序path值
*/
@JsonProperty("page_path")
private String pagePath;
/**
* 来源名
*/
@JsonProperty("source_display_name")
private String sourceDisplayName;
/**
* 小程序标题
*/
@JsonProperty("title")
private String title;
/**
* 用户名
*/
@JsonProperty("user_name")
private String userName;
/**
* 小程序图片
*/
@JsonProperty("we_app_icon_url")
private String weAppIconUrl;
public String getAppId() {
return appId;
}
public String getBannerUrl() {
return bannerUrl;
}
public String getDesc() {
return desc;
}
public String getPagePath() {
return pagePath;
}
public String getSourceDisplayName() {
return sourceDisplayName;
}
public String getTitle() {
return title;
}
public String getUserName() {
return userName;
}
public String getWeAppIconUrl() {
return weAppIconUrl;
}
}
}