com.pdd.pop.sdk.http.api.pop.response.PddDdkResourceUrlGenResponse 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;
public class PddDdkResourceUrlGenResponse extends PopBaseHttpResponse {
/**
* resource_url_response
*/
@JsonProperty("resource_url_response")
private ResourceUrlResponse resourceUrlResponse;
public ResourceUrlResponse getResourceUrlResponse() {
return resourceUrlResponse;
}
public static class ResourceUrlResponse {
/**
* 多人团链接
*/
@JsonProperty("multi_url_list")
private ResourceUrlResponseMultiUrlList multiUrlList;
/**
* qq小程序信息
*/
@JsonProperty("qq_app_info")
private ResourceUrlResponseQqAppInfo qqAppInfo;
/**
* sign
*/
@JsonProperty("sign")
private String sign;
/**
* 单人团链接
*/
@JsonProperty("single_url_list")
private ResourceUrlResponseSingleUrlList singleUrlList;
/**
* 小程序信息
*/
@JsonProperty("we_app_info")
private ResourceUrlResponseWeAppInfo weAppInfo;
public ResourceUrlResponseMultiUrlList getMultiUrlList() {
return multiUrlList;
}
public ResourceUrlResponseQqAppInfo getQqAppInfo() {
return qqAppInfo;
}
public String getSign() {
return sign;
}
public ResourceUrlResponseSingleUrlList getSingleUrlList() {
return singleUrlList;
}
public ResourceUrlResponseWeAppInfo getWeAppInfo() {
return weAppInfo;
}
}
public static class ResourceUrlResponseMultiUrlList {
/**
* 频道推广唤醒拼多多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 ResourceUrlResponseQqAppInfo {
/**
* 拼多多小程序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 ResourceUrlResponseSingleUrlList {
/**
* 频道推广唤醒拼多多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 ResourceUrlResponseWeAppInfo {
/**
* 拼多多小程序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;
/**
* 小程序icon
*/
@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;
}
}
}