All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pdd.pop.sdk.http.api.pop.response.PddDdkOauthGoodsPromUrlGenerateResponse 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 PddDdkOauthGoodsPromUrlGenerateResponse extends PopBaseHttpResponse {

    /**
     * response
     */
    @JsonProperty("goods_promotion_url_generate_response")
    private GoodsPromotionUrlGenerateResponse goodsPromotionUrlGenerateResponse;

    public GoodsPromotionUrlGenerateResponse getGoodsPromotionUrlGenerateResponse() {
        return goodsPromotionUrlGenerateResponse;
    }

    public static class GoodsPromotionUrlGenerateResponse {

        /**
         * 多多进宝推广链接对象列表
         */
        @JsonProperty("goods_promotion_url_list")
        private List goodsPromotionUrlList;

        public List getGoodsPromotionUrlList() {
            return goodsPromotionUrlList;
        }
    }

    public static class GoodsPromotionUrlGenerateResponseGoodsPromotionUrlListItem {

        /**
         * 唤醒拼多多app的推广短链接
         */
        @JsonProperty("mobile_short_url")
        private String mobileShortUrl;

        /**
         * 唤醒拼多多app的推广长链接
         */
        @JsonProperty("mobile_url")
        private String mobileUrl;

        /**
         * qq小程序信息
         */
        @JsonProperty("qq_app_info")
        private GoodsPromotionUrlGenerateResponseGoodsPromotionUrlListItemQqAppInfo qqAppInfo;

        /**
         * schema的链接
         */
        @JsonProperty("schema_url")
        private String schemaUrl;

        /**
         * 推广短链接
         */
        @JsonProperty("short_url")
        private String shortUrl;

        /**
         * 推广长链接
         */
        @JsonProperty("url")
        private String url;

        /**
         * 微博推广短链接
         */
        @JsonProperty("weibo_app_web_view_short_url")
        private String weiboAppWebViewShortUrl;

        /**
         * 微博推广链接
         */
        @JsonProperty("weibo_app_web_view_url")
        private String weiboAppWebViewUrl;

        /**
         * 小程序信息
         */
        @JsonProperty("we_app_info")
        private GoodsPromotionUrlGenerateResponseGoodsPromotionUrlListItemWeAppInfo weAppInfo;

        /**
         * 唤起微信app推广短链接
         */
        @JsonProperty("we_app_web_view_short_url")
        private String weAppWebViewShortUrl;

        /**
         * 唤起微信app推广链接
         */
        @JsonProperty("we_app_web_view_url")
        private String weAppWebViewUrl;

        public String getMobileShortUrl() {
            return mobileShortUrl;
        }

        public String getMobileUrl() {
            return mobileUrl;
        }

        public GoodsPromotionUrlGenerateResponseGoodsPromotionUrlListItemQqAppInfo getQqAppInfo() {
            return qqAppInfo;
        }

        public String getSchemaUrl() {
            return schemaUrl;
        }

        public String getShortUrl() {
            return shortUrl;
        }

        public String getUrl() {
            return url;
        }

        public String getWeiboAppWebViewShortUrl() {
            return weiboAppWebViewShortUrl;
        }

        public String getWeiboAppWebViewUrl() {
            return weiboAppWebViewUrl;
        }

        public GoodsPromotionUrlGenerateResponseGoodsPromotionUrlListItemWeAppInfo getWeAppInfo() {
            return weAppInfo;
        }

        public String getWeAppWebViewShortUrl() {
            return weAppWebViewShortUrl;
        }

        public String getWeAppWebViewUrl() {
            return weAppWebViewUrl;
        }
    }

    public static class GoodsPromotionUrlGenerateResponseGoodsPromotionUrlListItemQqAppInfo {

        /**
         * 拼多多小程序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 GoodsPromotionUrlGenerateResponseGoodsPromotionUrlListItemWeAppInfo {

        /**
         * 拼多多小程序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;
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy