|
@@ -4,6 +4,7 @@ type WxDdkGoodsPromotionUrlGenerateRequest struct {
|
|
|
PId string `json:"p_id"`
|
|
|
SearchId string `json:"search_id"`
|
|
|
GoodsSignList []string `json:"goods_sign_list"`
|
|
|
+ GenerateWeApp string `json:"generate_we_app"`
|
|
|
}
|
|
|
|
|
|
|
|
@@ -17,18 +18,43 @@ type PddDdkGoodsPromotionUrlGenerateRequest struct {
|
|
|
PId string `json:"p_id"`
|
|
|
SearchId string `json:"search_id"`
|
|
|
GoodsSignList string `json:"goods_sign_list"`
|
|
|
+ GenerateWeApp string `json:"generate_we_app"`
|
|
|
}
|
|
|
|
|
|
type PddDdkGoodsPromotionUrlGenerateResponse struct {
|
|
|
GoodsPromotionURLGenerateResponse GoodsPromotionURLGenerateResponse `json:"goods_promotion_url_generate_response"`
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+type WeAppInfo struct {
|
|
|
+ WeAppIconURL string `json:"we_app_icon_url"`
|
|
|
+ UserName string `json:"user_name"`
|
|
|
+ PagePath string `json:"page_path"`
|
|
|
+ SourceDisplayName string `json:"source_display_name"`
|
|
|
+ Title string `json:"title"`
|
|
|
+ AppID string `json:"app_id"`
|
|
|
+ Desc string `json:"desc"`
|
|
|
+}
|
|
|
type GoodsPromotionURLList struct {
|
|
|
- MobileURL string `json:"mobile_url"`
|
|
|
- MobileShortURL string `json:"mobile_short_url"`
|
|
|
- WeAppWebViewURL string `json:"we_app_web_view_url"`
|
|
|
- URL string `json:"url"`
|
|
|
- ShortURL string `json:"short_url"`
|
|
|
- WeAppWebViewShortURL string `json:"we_app_web_view_short_url"`
|
|
|
+ MobileURL string `json:"mobile_url"`
|
|
|
+ WeAppInfo WeAppInfo `json:"we_app_info"`
|
|
|
+ MobileShortURL string `json:"mobile_short_url"`
|
|
|
+ WeAppWebViewURL string `json:"we_app_web_view_url"`
|
|
|
+ URL string `json:"url"`
|
|
|
+ ShortURL string `json:"short_url"`
|
|
|
+ WeAppWebViewShortURL string `json:"we_app_web_view_short_url"`
|
|
|
}
|
|
|
type GoodsPromotionURLGenerateResponse struct {
|
|
|
GoodsPromotionURLList []GoodsPromotionURLList `json:"goods_promotion_url_list"`
|