dingdanxia

package
v1.0.49 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client added in v1.0.47

type Client struct {
	// contains filtered or unexported fields
}

func NewClient added in v1.0.47

func NewClient(config *ConfigClient) (*Client, error)

func (*Client) JdJyOrderDetails added in v1.0.47

func (c *Client) JdJyOrderDetails(notMustParams ...gorequest.Params) *JdJyOrderDetailsResult

JdJyOrderDetails 【官方不维护】 京佣订单

func (*Client) JdOrderDetails2 added in v1.0.47

func (c *Client) JdOrderDetails2(notMustParams ...gorequest.Params) *JdJyOrderDetailsResult

JdOrderDetails2 【官方不维护】 京东联盟订单行查询 https://www.dingdanxia.com/doc/180/94

func (*Client) WaiMaiMeituanOrderId added in v1.0.47

func (c *Client) WaiMaiMeituanOrderId(orderId string) *WaiMaiMeituanOrderIdResult

WaiMaiMeituanOrderId 美团联盟外卖/闪购/优选/酒店订单查询API(订单号版) https://www.dingdanxia.com/doc/179/173

func (*Client) WaiMaiMeituanOrders added in v1.0.47

func (c *Client) WaiMaiMeituanOrders(notMustParams ...gorequest.Params) *WaiMaiMeituanOrdersResult

WaiMaiMeituanOrders 美团联盟外卖/闪购/优选/酒店订单查询API https://www.dingdanxia.com/doc/176/173

func (*Client) WaiMaiMeituanPrivilege added in v1.0.47

func (c *Client) WaiMaiMeituanPrivilege(sid string, generateWeApp, qrcode bool) *WaiMaiMeituanPrivilegeResult

WaiMaiMeituanPrivilege 美团外卖CPS推广API接口 https://www.dingdanxia.com/doc/174/173

func (*Client) WaiMaiMeituanSgPrivilege added in v1.0.47

func (c *Client) WaiMaiMeituanSgPrivilege(sid string, generateWeApp, qrcode bool) *WaiMaiMeituanSgPrivilegeResult

WaiMaiMeituanSgPrivilege 美团闪购CPS推广API接口 https://www.dingdanxia.com/doc/195/173

type ConfigClient added in v1.0.47

type ConfigClient struct {
	ApiKey       string            // 密钥
	MongoDb      *dorm.MongoClient // 日志数据库
	PgsqlDb      *gorm.DB          // 日志数据库
	DatabaseName string            // 库名
}

type JdJyOrderDetailsResponse added in v1.0.44

type JdJyOrderDetailsResponse struct {
	Code         int    `json:"code"`
	Msg          string `json:"msg"`           // 描述
	TotalResults int    `json:"total_results"` // 总条数
	Data         []struct {
		Orderid     string `json:"orderid"`      // 订单ID
		Paytime     string `json:"paytime"`      // 订单支付时间
		Payprice    string `json:"payprice"`     // 订单支付金额
		Profit      string `json:"profit"`       // 订单返佣金额
		Smstitle    string `json:"smstitle"`     // 订单标题
		Sid         string `json:"sid"`          // 渠道方用户唯一标识
		Quantity    string `json:"quantity"`     // 退款笔数
		Refundtime  string `json:"refundtime"`   // 退款时间
		Money       string `json:"money"`        // 退款金额
		RefundMoney string `json:"refund_money"` // 退佣金额
		CreateTime  string `json:"create_time"`  // 数据入库更新时间(订单状态改变,该时间会变)
		Status      int    `json:"status"`       // 订单状态(1-已提交(已付款)、8-已完成(确认收货)、9-已退款)
		Type        int    `json:"type"`         // 订单类型(活动名称)4-外卖 6-闪购 8-优选 2-酒店
	} `json:"data"`
}

type JdJyOrderDetailsResult added in v1.0.32

type JdJyOrderDetailsResult struct {
	Result JdJyOrderDetailsResponse // 结果
	Body   []byte                   // 内容
	Http   gorequest.Response       // 请求
	Err    error                    // 错误
}

type WaiMaiMeituanOrderIdResponse added in v1.0.47

type WaiMaiMeituanOrderIdResponse struct {
	Code int    `json:"code"`
	Msg  string `json:"msg"`
	Data struct {
		Order struct {
			BusinessLine     int         `json:"businessLine"`
			SubBusinessLine  int         `json:"subBusinessLine"`
			ActId            int         `json:"actId"`
			Quantity         int         `json:"quantity"`
			OrderId          string      `json:"orderId"`
			Paytime          string      `json:"paytime"`
			ModTime          string      `json:"modTime"`
			Payprice         string      `json:"payprice"`
			Profit           string      `json:"profit"`
			CpaProfit        string      `json:"cpaProfit"`
			Sid              string      `json:"sid"`
			Appkey           string      `json:"appkey"`
			Smstitle         string      `json:"smstitle"`
			Status           int         `json:"status"`
			TradeTypeList    []int       `json:"tradeTypeList"`
			RiskOrder        interface{} `json:"riskOrder"`
			Refundprofit     interface{} `json:"refundprofit"`
			CpaRefundProfit  interface{} `json:"cpaRefundProfit"`
			RefundInfoList   interface{} `json:"refundInfoList"`
			RefundProfitList interface{} `json:"refundProfitList"`
			Extra            interface{} `json:"extra"`
		} `json:"order"`
	} `json:"data"`
}

type WaiMaiMeituanOrderIdResult added in v1.0.47

type WaiMaiMeituanOrderIdResult struct {
	Result WaiMaiMeituanOrderIdResponse // 结果
	Body   []byte                       // 内容
	Http   gorequest.Response           // 请求
	Err    error                        // 错误
}

type WaiMaiMeituanOrdersResponse added in v1.0.47

type WaiMaiMeituanOrdersResponse struct {
	Code         int    `json:"code"`
	Msg          string `json:"msg"`           // 描述
	TotalResults int    `json:"total_results"` // 总条数
	Data         []struct {
		Orderid     string `json:"orderid"`      // 订单ID
		Paytime     string `json:"paytime"`      // 订单支付时间
		Payprice    string `json:"payprice"`     // 订单支付金额
		Profit      string `json:"profit"`       // 订单返佣金额
		Smstitle    string `json:"smstitle"`     // 订单标题
		Sid         string `json:"sid"`          // 渠道方用户唯一标识
		Quantity    string `json:"quantity"`     // 退款笔数
		Refundtime  string `json:"refundtime"`   // 退款时间
		Money       string `json:"money"`        // 退款金额
		RefundMoney string `json:"refund_money"` // 退佣金额
		CreateTime  string `json:"create_time"`  // 数据入库更新时间(订单状态改变,该时间会变)
		Status      int    `json:"status"`       // 订单状态(1-已提交(已付款)、8-已完成(确认收货)、9-已退款)
		Type        int    `json:"type"`         // 订单类型(活动名称)4-外卖 6-闪购 8-优选 2-酒店
	} `json:"data"`
}

type WaiMaiMeituanOrdersResult added in v1.0.47

type WaiMaiMeituanOrdersResult struct {
	Result WaiMaiMeituanOrdersResponse // 结果
	Body   []byte                      // 内容
	Http   gorequest.Response          // 请求
	Err    error                       // 错误
}

type WaiMaiMeituanPrivilegeResponse added in v1.0.47

type WaiMaiMeituanPrivilegeResponse struct {
	Code int    `json:"code"`
	Msg  string `json:"msg"`
	Data struct {
		H5        string `json:"h5"`
		ShortH5   string `json:"short_h5"`
		Deeplink  string `json:"deeplink"`
		H5Evoke   string `json:"h5_evoke"`
		Tkl       string `json:"tkl"`
		WeAppInfo struct {
			AppId    string `json:"app_id"`
			PagePath string `json:"page_path"`
			MiniCode string `json:"miniCode"`
		} `json:"we_app_info"`
		Qrcode string `json:"qrcode"`
	} `json:"data"`
}

type WaiMaiMeituanPrivilegeResult added in v1.0.47

type WaiMaiMeituanPrivilegeResult struct {
	Result WaiMaiMeituanPrivilegeResponse // 结果
	Body   []byte                         // 内容
	Http   gorequest.Response             // 请求
	Err    error                          // 错误
}

type WaiMaiMeituanSgPrivilegeResponse added in v1.0.47

type WaiMaiMeituanSgPrivilegeResponse struct {
	Code int    `json:"code"`
	Msg  string `json:"msg"`
	Data struct {
		H5        string `json:"h5"`
		Deeplink  string `json:"deeplink"`
		H5Evoke   string `json:"h5_evoke"`
		ShortH5   string `json:"short_h5"`
		WeAppInfo struct {
			AppId    string `json:"app_id"`
			PagePath string `json:"page_path"`
			MiniCode string `json:"miniCode"`
		} `json:"we_app_info"`
		Qrcode string `json:"qrcode"`
	} `json:"data"`
}

type WaiMaiMeituanSgPrivilegeResult added in v1.0.47

type WaiMaiMeituanSgPrivilegeResult struct {
	Result WaiMaiMeituanSgPrivilegeResponse // 结果
	Body   []byte                           // 内容
	Http   gorequest.Response               // 请求
	Err    error                            // 错误
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL