response

package
v3.2.55 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2024 License: MIT Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NewExternalUserID added in v3.2.0

type NewExternalUserID struct {
	ExternalUserID    string `json:"external_userid,omitempty"`
	NewExternalUserID string `json:"new_external_userid,omitempty"`
}

type ResponseBatchGetByUser

type ResponseBatchGetByUser struct {
	response.ResponseWork

	ExternalContactList []*ResponseExternalContact `json:"external_contact_list"`
	NextCursor          string                     `json:"next_cursor"`
}

type ResponseCustomer

type ResponseCustomer struct {
	ExternalUserID string `json:"external_userid"` // "woAJ2GCAAAd4uL12hdfsdasassdDmAAAAA",
	Status         string `json:"Status"`          //
	TakeoverTime   int    `json:"takeover_time"`   //
	ErrCode        string `json:"errcode"`
}

type ResponseExternalContact

type ResponseExternalContact struct {
	ExternalContact *models.ExternalContact `json:"external_contact"`
	FollowInfo      *models.FollowUser      `json:"follow_info"`
}

type ResponseGetFollowUserList

type ResponseGetFollowUserList struct {
	response.ResponseWork

	FollowUser []string `json:"follow_user"` // ["zhangsan","tagid2"]
}

type ResponseGetGroupMesResult

type ResponseGetGroupMesResult struct {
	response.ResponseWork

	CheckStatus int             `json:"check_status"`
	DetailList  []*ResultDetail `json:"detail_list"`
}

type ResponseGetList

type ResponseGetList struct {
	response.ResponseWork

	ExternalUserID []string `json:"external_userid"` // ["woAJ2GCAAAXtWyujaWJHDDGi0mACAAA","wmqfasd1e1927831291723123109rAAA"]
}

type ResponseGetNewExternalUserID added in v3.2.0

type ResponseGetNewExternalUserID struct {
	response.ResponseWork
	Items []NewExternalUserID `json:"items,omitempty"`
}

type ResponseGetTransferedCustomerList

type ResponseGetTransferedCustomerList struct {
	response.ResponseWork

	ExternalContactList []*ResponseCustomer `json:"customer"`
}

type ResponseGetUnassignedList

type ResponseGetUnassignedList struct {
	response.ResponseWork

	ExternalContactList []*ResponseUnassignedInfo `json:"info"`
	IsLast              bool                      `json:"is_last"`
	NextCursor          string                    `json:"next_cursor"`
}

type ResponseUnassignedInfo

type ResponseUnassignedInfo struct {
	HandoverUserid string `json:"handover_userid"` // "zhangsan",
	ExternalUserid string `json:"external_userid"` // "woAJ2GCAAAd4uL12hdfsdasassdDmAAAAA",
	DimissionTime  int    `json:"dimission_time"`  // 1550838571
}

type ResultDetail

type ResultDetail struct {
	ExternalUserID string `json:"external_userid"` //: "wm_ViZBwAApoZUCOn3JeqlfW1YUme5pg",
	Status         int    `json:"status"`          //: 0,
	Userid         string `json:"userid"`          //: "WangChaoYi"
}

Jump to

Keyboard shortcuts

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