pdd.ddk.goods.promotion.url.generate.go 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package pdd
  2. type WxDdkGoodsPromotionUrlGenerateRequest struct {
  3. PId string `json:"p_id"`
  4. SearchId string `json:"search_id"`
  5. GoodsSignList []string `json:"goods_sign_list"`
  6. }
  7. //type AutoGenerated struct {
  8. // PID string `json:"p_id"`
  9. // SearchID string `json:"search_id"`
  10. // GoodsSignList []string `json:"goods_sign_list"`
  11. //}
  12. type PddDdkGoodsPromotionUrlGenerateRequest struct {
  13. PddDdkBase
  14. PId string `json:"p_id"`
  15. SearchId string `json:"search_id"`
  16. GoodsSignList string `json:"goods_sign_list"`
  17. }
  18. type PddDdkGoodsPromotionUrlGenerateResponse struct {
  19. GoodsPromotionURLGenerateResponse GoodsPromotionURLGenerateResponse `json:"goods_promotion_url_generate_response"`
  20. }
  21. type GoodsPromotionURLList struct {
  22. MobileURL string `json:"mobile_url"`
  23. MobileShortURL string `json:"mobile_short_url"`
  24. WeAppWebViewURL string `json:"we_app_web_view_url"`
  25. URL string `json:"url"`
  26. ShortURL string `json:"short_url"`
  27. WeAppWebViewShortURL string `json:"we_app_web_view_short_url"`
  28. }
  29. type GoodsPromotionURLGenerateResponse struct {
  30. GoodsPromotionURLList []GoodsPromotionURLList `json:"goods_promotion_url_list"`
  31. RequestID string `json:"request_id"`
  32. }