Documentation ¶
Index ¶
- type AddCreditRequest
- func (r AddCreditRequest) GetRegionId() string
- func (r *AddCreditRequest) SetAppId(appId string)
- func (r *AddCreditRequest) SetBusinessLicense(businessLicense string)
- func (r *AddCreditRequest) SetBusinessLicenseName(businessLicenseName string)
- func (r *AddCreditRequest) SetDescription(description string)
- func (r *AddCreditRequest) SetInformationSecurity(informationSecurity string)
- func (r *AddCreditRequest) SetInformationSecurityName(informationSecurityName string)
- func (r *AddCreditRequest) SetMembershipCertificate(membershipCertificate string)
- func (r *AddCreditRequest) SetMembershipCertificateName(membershipCertificateName string)
- func (r *AddCreditRequest) SetName(name string)
- func (r *AddCreditRequest) SetOtherCertificate(otherCertificate string)
- func (r *AddCreditRequest) SetOtherCertificateName(otherCertificateName string)
- func (r *AddCreditRequest) SetRegionId(regionId string)
- func (r *AddCreditRequest) SetSignedAuthorization(signedAuthorization string)
- func (r *AddCreditRequest) SetSignedAuthorizationName(signedAuthorizationName string)
- type AddCreditResponse
- type AddCreditResult
- type AddTemplateNewRequest
- func NewAddTemplateNewRequest(regionId string, appId string, aptitudesId string, title string, ...) *AddTemplateNewRequest
- func NewAddTemplateNewRequestWithAllParams(regionId string, appId string, aptitudesId string, title string, ...) *AddTemplateNewRequest
- func NewAddTemplateNewRequestWithoutParam() *AddTemplateNewRequest
- func (r AddTemplateNewRequest) GetRegionId() string
- func (r *AddTemplateNewRequest) SetAppId(appId string)
- func (r *AddTemplateNewRequest) SetAptitudesId(aptitudesId string)
- func (r *AddTemplateNewRequest) SetContent(content []rms.TemplateContent)
- func (r *AddTemplateNewRequest) SetDescription(description string)
- func (r *AddTemplateNewRequest) SetRegionId(regionId string)
- func (r *AddTemplateNewRequest) SetSignContent(signContent string)
- func (r *AddTemplateNewRequest) SetTitle(title string)
- type AddTemplateNewResponse
- type AddTemplateNewResult
- type DeleteCreditRequest
- type DeleteCreditResponse
- type DeleteCreditResult
- type DeleteTemplateRequest
- type DeleteTemplateResponse
- type DeleteTemplateResult
- type EditCreditRequest
- func NewEditCreditRequest(regionId string, signId string, appId string, name string, description string, ...) *EditCreditRequest
- func NewEditCreditRequestWithAllParams(regionId string, signId string, appId string, name string, description string, ...) *EditCreditRequest
- func NewEditCreditRequestWithoutParam() *EditCreditRequest
- func (r EditCreditRequest) GetRegionId() string
- func (r *EditCreditRequest) SetAppId(appId string)
- func (r *EditCreditRequest) SetBusinessLicense(businessLicense string)
- func (r *EditCreditRequest) SetBusinessLicenseName(businessLicenseName string)
- func (r *EditCreditRequest) SetDescription(description string)
- func (r *EditCreditRequest) SetInformationSecurity(informationSecurity string)
- func (r *EditCreditRequest) SetInformationSecurityName(informationSecurityName string)
- func (r *EditCreditRequest) SetMembershipCertificate(membershipCertificate string)
- func (r *EditCreditRequest) SetMembershipCertificateName(membershipCertificateName string)
- func (r *EditCreditRequest) SetName(name string)
- func (r *EditCreditRequest) SetOtherCertificate(otherCertificate string)
- func (r *EditCreditRequest) SetOtherCertificateName(otherCertificateName string)
- func (r *EditCreditRequest) SetRegionId(regionId string)
- func (r *EditCreditRequest) SetSignId(signId string)
- func (r *EditCreditRequest) SetSignedAuthorization(signedAuthorization string)
- func (r *EditCreditRequest) SetSignedAuthorizationName(signedAuthorizationName string)
- type EditCreditResponse
- type EditCreditResult
- type EditTemplateRequest
- func NewEditTemplateRequest(regionId string, templateId string, appId string, aptitudesId string, ...) *EditTemplateRequest
- func NewEditTemplateRequestWithAllParams(regionId string, templateId string, appId string, aptitudesId string, ...) *EditTemplateRequest
- func NewEditTemplateRequestWithoutParam() *EditTemplateRequest
- func (r EditTemplateRequest) GetRegionId() string
- func (r *EditTemplateRequest) SetAppId(appId string)
- func (r *EditTemplateRequest) SetAptitudesId(aptitudesId string)
- func (r *EditTemplateRequest) SetContent(content []rms.TemplateContent)
- func (r *EditTemplateRequest) SetDescription(description string)
- func (r *EditTemplateRequest) SetRegionId(regionId string)
- func (r *EditTemplateRequest) SetSignContent(signContent string)
- func (r *EditTemplateRequest) SetTemplateId(templateId string)
- func (r *EditTemplateRequest) SetTitle(title string)
- type EditTemplateResponse
- type EditTemplateResult
- type QueryCreditListRequest
- func NewQueryCreditListRequest(regionId string, appId string, pageNum int, pageSize int) *QueryCreditListRequest
- func NewQueryCreditListRequestWithAllParams(regionId string, appId string, pageNum int, pageSize int) *QueryCreditListRequest
- func NewQueryCreditListRequestWithoutParam() *QueryCreditListRequest
- type QueryCreditListResponse
- type QueryCreditListResult
- type QueryPackageRemainderRequest
- type QueryPackageRemainderResponse
- type QueryPackageRemainderResult
- type QuerySendStatusRequest
- func NewQuerySendStatusRequest(regionId string, appId string, sequenceNumber string) *QuerySendStatusRequest
- func NewQuerySendStatusRequestWithAllParams(regionId string, appId string, sequenceNumber string, phone *string) *QuerySendStatusRequest
- func NewQuerySendStatusRequestWithoutParam() *QuerySendStatusRequest
- func (r QuerySendStatusRequest) GetRegionId() string
- func (r *QuerySendStatusRequest) SetAppId(appId string)
- func (r *QuerySendStatusRequest) SetPhone(phone string)
- func (r *QuerySendStatusRequest) SetRegionId(regionId string)
- func (r *QuerySendStatusRequest) SetSequenceNumber(sequenceNumber string)
- type QuerySendStatusResponse
- type QuerySendStatusResult
- type QueryTemplateByIdRequest
- type QueryTemplateByIdResponse
- type QueryTemplateByIdResult
- type QueryTemplateListRequest
- func NewQueryTemplateListRequest(regionId string, appId string, pageNum int, pageLimit int) *QueryTemplateListRequest
- func NewQueryTemplateListRequestWithAllParams(regionId string, appId string, title *string, pageNum int, pageLimit int, ...) *QueryTemplateListRequest
- func NewQueryTemplateListRequestWithoutParam() *QueryTemplateListRequest
- func (r QueryTemplateListRequest) GetRegionId() string
- func (r *QueryTemplateListRequest) SetAppId(appId string)
- func (r *QueryTemplateListRequest) SetEndTime(endTime string)
- func (r *QueryTemplateListRequest) SetPageLimit(pageLimit int)
- func (r *QueryTemplateListRequest) SetPageNum(pageNum int)
- func (r *QueryTemplateListRequest) SetRegionId(regionId string)
- func (r *QueryTemplateListRequest) SetStartTime(startTime string)
- func (r *QueryTemplateListRequest) SetStatus(status string)
- func (r *QueryTemplateListRequest) SetTitle(title string)
- type QueryTemplateListResponse
- type QueryTemplateListResult
- type SendBatchMsgRequest
- func NewSendBatchMsgRequest(regionId string, appId string, templateId string, phone []string) *SendBatchMsgRequest
- func NewSendBatchMsgRequestWithAllParams(regionId string, appId string, templateId string, phone []string, ...) *SendBatchMsgRequest
- func NewSendBatchMsgRequestWithoutParam() *SendBatchMsgRequest
- func (r SendBatchMsgRequest) GetRegionId() string
- func (r *SendBatchMsgRequest) SetAppId(appId string)
- func (r *SendBatchMsgRequest) SetParams(params []string)
- func (r *SendBatchMsgRequest) SetPhone(phone []string)
- func (r *SendBatchMsgRequest) SetRegionId(regionId string)
- func (r *SendBatchMsgRequest) SetTemplateId(templateId string)
- type SendBatchMsgResponse
- type SendBatchMsgResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddCreditRequest ¶ added in v1.42.0
type AddCreditRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 应用ID */ AppId string `json:"appId"` /* 资质名称 */ Name string `json:"name"` /* 资质描述 */ Description string `json:"description"` /* 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片 */ BusinessLicense string `json:"businessLicense"` /* 营业执照名称 */ BusinessLicenseName string `json:"businessLicenseName"` /* 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片 */ SignedAuthorization string `json:"signedAuthorization"` /* 签名授权书名称 */ SignedAuthorizationName string `json:"signedAuthorizationName"` /* 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片 */ InformationSecurity string `json:"informationSecurity"` /* 信息安全保障责任书名称 */ InformationSecurityName string `json:"informationSecurityName"` /* 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片 */ MembershipCertificate string `json:"membershipCertificate"` /* 会员证明名称 */ MembershipCertificateName string `json:"membershipCertificateName"` /* 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片 */ OtherCertificate string `json:"otherCertificate"` /* 其他证明名称 */ OtherCertificateName string `json:"otherCertificateName"` }
func NewAddCreditRequest ¶ added in v1.42.0
func NewAddCreditRequest( regionId string, appId string, name string, description string, businessLicense string, businessLicenseName string, signedAuthorization string, signedAuthorizationName string, informationSecurity string, informationSecurityName string, membershipCertificate string, membershipCertificateName string, otherCertificate string, otherCertificateName string, ) *AddCreditRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param name: 资质名称 (Required) * param description: 资质描述 (Required) * param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param businessLicenseName: 营业执照名称 (Required) * param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param signedAuthorizationName: 签名授权书名称 (Required) * param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param informationSecurityName: 信息安全保障责任书名称 (Required) * param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param membershipCertificateName: 会员证明名称 (Required) * param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param otherCertificateName: 其他证明名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddCreditRequestWithAllParams ¶ added in v1.42.0
func NewAddCreditRequestWithAllParams( regionId string, appId string, name string, description string, businessLicense string, businessLicenseName string, signedAuthorization string, signedAuthorizationName string, informationSecurity string, informationSecurityName string, membershipCertificate string, membershipCertificateName string, otherCertificate string, otherCertificateName string, ) *AddCreditRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param name: 资质名称 (Required) * param description: 资质描述 (Required) * param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param businessLicenseName: 营业执照名称 (Required) * param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param signedAuthorizationName: 签名授权书名称 (Required) * param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param informationSecurityName: 信息安全保障责任书名称 (Required) * param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param membershipCertificateName: 会员证明名称 (Required) * param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param otherCertificateName: 其他证明名称 (Required)
func NewAddCreditRequestWithoutParam ¶ added in v1.42.0
func NewAddCreditRequestWithoutParam() *AddCreditRequest
This constructor has better compatible ability when API parameters changed
func (AddCreditRequest) GetRegionId ¶ added in v1.42.0
func (r AddCreditRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCreditRequest) SetAppId ¶ added in v1.42.0
func (r *AddCreditRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*AddCreditRequest) SetBusinessLicense ¶ added in v1.42.0
func (r *AddCreditRequest) SetBusinessLicense(businessLicense string)
param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetBusinessLicenseName ¶ added in v1.42.0
func (r *AddCreditRequest) SetBusinessLicenseName(businessLicenseName string)
param businessLicenseName: 营业执照名称(Required)
func (*AddCreditRequest) SetDescription ¶ added in v1.42.0
func (r *AddCreditRequest) SetDescription(description string)
param description: 资质描述(Required)
func (*AddCreditRequest) SetInformationSecurity ¶ added in v1.42.0
func (r *AddCreditRequest) SetInformationSecurity(informationSecurity string)
param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetInformationSecurityName ¶ added in v1.42.0
func (r *AddCreditRequest) SetInformationSecurityName(informationSecurityName string)
param informationSecurityName: 信息安全保障责任书名称(Required)
func (*AddCreditRequest) SetMembershipCertificate ¶ added in v1.42.0
func (r *AddCreditRequest) SetMembershipCertificate(membershipCertificate string)
param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetMembershipCertificateName ¶ added in v1.42.0
func (r *AddCreditRequest) SetMembershipCertificateName(membershipCertificateName string)
param membershipCertificateName: 会员证明名称(Required)
func (*AddCreditRequest) SetName ¶ added in v1.42.0
func (r *AddCreditRequest) SetName(name string)
param name: 资质名称(Required)
func (*AddCreditRequest) SetOtherCertificate ¶ added in v1.42.0
func (r *AddCreditRequest) SetOtherCertificate(otherCertificate string)
param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetOtherCertificateName ¶ added in v1.42.0
func (r *AddCreditRequest) SetOtherCertificateName(otherCertificateName string)
param otherCertificateName: 其他证明名称(Required)
func (*AddCreditRequest) SetRegionId ¶ added in v1.42.0
func (r *AddCreditRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*AddCreditRequest) SetSignedAuthorization ¶ added in v1.42.0
func (r *AddCreditRequest) SetSignedAuthorization(signedAuthorization string)
param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetSignedAuthorizationName ¶ added in v1.42.0
func (r *AddCreditRequest) SetSignedAuthorizationName(signedAuthorizationName string)
param signedAuthorizationName: 签名授权书名称(Required)
type AddCreditResponse ¶ added in v1.42.0
type AddCreditResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddCreditResult `json:"result"` }
type AddCreditResult ¶ added in v1.42.0
type AddCreditResult struct { Data rms.RespCreditData `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type AddTemplateNewRequest ¶ added in v1.45.0
type AddTemplateNewRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 应用ID */ AppId string `json:"appId"` /* 资质ID */ AptitudesId string `json:"aptitudesId"` /* 短信主题 */ Title string `json:"title"` /* 短信描述 */ Description string `json:"description"` /* 短信签名 */ SignContent string `json:"signContent"` /* 短信内容 */ Content []rms.TemplateContent `json:"content"` }
func NewAddTemplateNewRequest ¶ added in v1.45.0
func NewAddTemplateNewRequest( regionId string, appId string, aptitudesId string, title string, description string, signContent string, content []rms.TemplateContent, ) *AddTemplateNewRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param aptitudesId: 资质ID (Required) * param title: 短信主题 (Required) * param description: 短信描述 (Required) * param signContent: 短信签名 (Required) * param content: 短信内容 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddTemplateNewRequestWithAllParams ¶ added in v1.45.0
func NewAddTemplateNewRequestWithAllParams( regionId string, appId string, aptitudesId string, title string, description string, signContent string, content []rms.TemplateContent, ) *AddTemplateNewRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param aptitudesId: 资质ID (Required) * param title: 短信主题 (Required) * param description: 短信描述 (Required) * param signContent: 短信签名 (Required) * param content: 短信内容 (Required)
func NewAddTemplateNewRequestWithoutParam ¶ added in v1.45.0
func NewAddTemplateNewRequestWithoutParam() *AddTemplateNewRequest
This constructor has better compatible ability when API parameters changed
func (AddTemplateNewRequest) GetRegionId ¶ added in v1.45.0
func (r AddTemplateNewRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddTemplateNewRequest) SetAppId ¶ added in v1.45.0
func (r *AddTemplateNewRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*AddTemplateNewRequest) SetAptitudesId ¶ added in v1.45.0
func (r *AddTemplateNewRequest) SetAptitudesId(aptitudesId string)
param aptitudesId: 资质ID(Required)
func (*AddTemplateNewRequest) SetContent ¶ added in v1.45.0
func (r *AddTemplateNewRequest) SetContent(content []rms.TemplateContent)
param content: 短信内容(Required)
func (*AddTemplateNewRequest) SetDescription ¶ added in v1.45.0
func (r *AddTemplateNewRequest) SetDescription(description string)
param description: 短信描述(Required)
func (*AddTemplateNewRequest) SetRegionId ¶ added in v1.45.0
func (r *AddTemplateNewRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*AddTemplateNewRequest) SetSignContent ¶ added in v1.45.0
func (r *AddTemplateNewRequest) SetSignContent(signContent string)
param signContent: 短信签名(Required)
func (*AddTemplateNewRequest) SetTitle ¶ added in v1.45.0
func (r *AddTemplateNewRequest) SetTitle(title string)
param title: 短信主题(Required)
type AddTemplateNewResponse ¶ added in v1.45.0
type AddTemplateNewResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddTemplateNewResult `json:"result"` }
type AddTemplateNewResult ¶ added in v1.45.0
type AddTemplateNewResult struct { Data rms.RespTemplateData `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type DeleteCreditRequest ¶ added in v1.42.0
type DeleteCreditRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 资质ID */ SignId string `json:"signId"` /* 应用ID */ AppId string `json:"appId"` }
func NewDeleteCreditRequest ¶ added in v1.42.0
func NewDeleteCreditRequest( regionId string, signId string, appId string, ) *DeleteCreditRequest
* param regionId: Region ID (Required) * param signId: 资质ID (Required) * param appId: 应用ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteCreditRequestWithAllParams ¶ added in v1.42.0
func NewDeleteCreditRequestWithAllParams( regionId string, signId string, appId string, ) *DeleteCreditRequest
* param regionId: Region ID (Required) * param signId: 资质ID (Required) * param appId: 应用ID (Required)
func NewDeleteCreditRequestWithoutParam ¶ added in v1.42.0
func NewDeleteCreditRequestWithoutParam() *DeleteCreditRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCreditRequest) GetRegionId ¶ added in v1.42.0
func (r DeleteCreditRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCreditRequest) SetAppId ¶ added in v1.42.0
func (r *DeleteCreditRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*DeleteCreditRequest) SetRegionId ¶ added in v1.42.0
func (r *DeleteCreditRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DeleteCreditRequest) SetSignId ¶ added in v1.42.0
func (r *DeleteCreditRequest) SetSignId(signId string)
param signId: 资质ID(Required)
type DeleteCreditResponse ¶ added in v1.42.0
type DeleteCreditResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteCreditResult `json:"result"` }
type DeleteCreditResult ¶ added in v1.42.0
type DeleteCreditResult struct { Data rms.RespCreditData `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type DeleteTemplateRequest ¶ added in v1.42.0
type DeleteTemplateRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 模板ID */ TemplateId string `json:"templateId"` /* 应用ID */ AppId string `json:"appId"` }
func NewDeleteTemplateRequest ¶ added in v1.42.0
func NewDeleteTemplateRequest( regionId string, templateId string, appId string, ) *DeleteTemplateRequest
* param regionId: Region ID (Required) * param templateId: 模板ID (Required) * param appId: 应用ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteTemplateRequestWithAllParams ¶ added in v1.42.0
func NewDeleteTemplateRequestWithAllParams( regionId string, templateId string, appId string, ) *DeleteTemplateRequest
* param regionId: Region ID (Required) * param templateId: 模板ID (Required) * param appId: 应用ID (Required)
func NewDeleteTemplateRequestWithoutParam ¶ added in v1.42.0
func NewDeleteTemplateRequestWithoutParam() *DeleteTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DeleteTemplateRequest) GetRegionId ¶ added in v1.42.0
func (r DeleteTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteTemplateRequest) SetAppId ¶ added in v1.42.0
func (r *DeleteTemplateRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*DeleteTemplateRequest) SetRegionId ¶ added in v1.42.0
func (r *DeleteTemplateRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DeleteTemplateRequest) SetTemplateId ¶ added in v1.42.0
func (r *DeleteTemplateRequest) SetTemplateId(templateId string)
param templateId: 模板ID(Required)
type DeleteTemplateResponse ¶ added in v1.42.0
type DeleteTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteTemplateResult `json:"result"` }
type DeleteTemplateResult ¶ added in v1.42.0
type DeleteTemplateResult struct { Data rms.RespTemplateData `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type EditCreditRequest ¶ added in v1.42.0
type EditCreditRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 资质ID */ SignId string `json:"signId"` /* 应用ID */ AppId string `json:"appId"` /* 资质名称 */ Name string `json:"name"` /* 资质描述 */ Description string `json:"description"` /* 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片 */ BusinessLicense string `json:"businessLicense"` /* 营业执照名称 */ BusinessLicenseName string `json:"businessLicenseName"` /* 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片 */ SignedAuthorization string `json:"signedAuthorization"` /* 签名授权书名称 */ SignedAuthorizationName string `json:"signedAuthorizationName"` /* 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片 */ InformationSecurity string `json:"informationSecurity"` /* 信息安全保障责任书名称 */ InformationSecurityName string `json:"informationSecurityName"` /* 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片 */ MembershipCertificate string `json:"membershipCertificate"` /* 会员证明名称 */ MembershipCertificateName string `json:"membershipCertificateName"` /* 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片 */ OtherCertificate string `json:"otherCertificate"` /* 其他证明名称 */ OtherCertificateName string `json:"otherCertificateName"` }
func NewEditCreditRequest ¶ added in v1.42.0
func NewEditCreditRequest( regionId string, signId string, appId string, name string, description string, businessLicense string, businessLicenseName string, signedAuthorization string, signedAuthorizationName string, informationSecurity string, informationSecurityName string, membershipCertificate string, membershipCertificateName string, otherCertificate string, otherCertificateName string, ) *EditCreditRequest
* param regionId: Region ID (Required) * param signId: 资质ID (Required) * param appId: 应用ID (Required) * param name: 资质名称 (Required) * param description: 资质描述 (Required) * param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param businessLicenseName: 营业执照名称 (Required) * param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param signedAuthorizationName: 签名授权书名称 (Required) * param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param informationSecurityName: 信息安全保障责任书名称 (Required) * param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param membershipCertificateName: 会员证明名称 (Required) * param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param otherCertificateName: 其他证明名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEditCreditRequestWithAllParams ¶ added in v1.42.0
func NewEditCreditRequestWithAllParams( regionId string, signId string, appId string, name string, description string, businessLicense string, businessLicenseName string, signedAuthorization string, signedAuthorizationName string, informationSecurity string, informationSecurityName string, membershipCertificate string, membershipCertificateName string, otherCertificate string, otherCertificateName string, ) *EditCreditRequest
* param regionId: Region ID (Required) * param signId: 资质ID (Required) * param appId: 应用ID (Required) * param name: 资质名称 (Required) * param description: 资质描述 (Required) * param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param businessLicenseName: 营业执照名称 (Required) * param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param signedAuthorizationName: 签名授权书名称 (Required) * param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param informationSecurityName: 信息安全保障责任书名称 (Required) * param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param membershipCertificateName: 会员证明名称 (Required) * param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片 (Required) * param otherCertificateName: 其他证明名称 (Required)
func NewEditCreditRequestWithoutParam ¶ added in v1.42.0
func NewEditCreditRequestWithoutParam() *EditCreditRequest
This constructor has better compatible ability when API parameters changed
func (EditCreditRequest) GetRegionId ¶ added in v1.42.0
func (r EditCreditRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EditCreditRequest) SetAppId ¶ added in v1.42.0
func (r *EditCreditRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*EditCreditRequest) SetBusinessLicense ¶ added in v1.42.0
func (r *EditCreditRequest) SetBusinessLicense(businessLicense string)
param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetBusinessLicenseName ¶ added in v1.42.0
func (r *EditCreditRequest) SetBusinessLicenseName(businessLicenseName string)
param businessLicenseName: 营业执照名称(Required)
func (*EditCreditRequest) SetDescription ¶ added in v1.42.0
func (r *EditCreditRequest) SetDescription(description string)
param description: 资质描述(Required)
func (*EditCreditRequest) SetInformationSecurity ¶ added in v1.42.0
func (r *EditCreditRequest) SetInformationSecurity(informationSecurity string)
param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetInformationSecurityName ¶ added in v1.42.0
func (r *EditCreditRequest) SetInformationSecurityName(informationSecurityName string)
param informationSecurityName: 信息安全保障责任书名称(Required)
func (*EditCreditRequest) SetMembershipCertificate ¶ added in v1.42.0
func (r *EditCreditRequest) SetMembershipCertificate(membershipCertificate string)
param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetMembershipCertificateName ¶ added in v1.42.0
func (r *EditCreditRequest) SetMembershipCertificateName(membershipCertificateName string)
param membershipCertificateName: 会员证明名称(Required)
func (*EditCreditRequest) SetName ¶ added in v1.42.0
func (r *EditCreditRequest) SetName(name string)
param name: 资质名称(Required)
func (*EditCreditRequest) SetOtherCertificate ¶ added in v1.42.0
func (r *EditCreditRequest) SetOtherCertificate(otherCertificate string)
param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetOtherCertificateName ¶ added in v1.42.0
func (r *EditCreditRequest) SetOtherCertificateName(otherCertificateName string)
param otherCertificateName: 其他证明名称(Required)
func (*EditCreditRequest) SetRegionId ¶ added in v1.42.0
func (r *EditCreditRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*EditCreditRequest) SetSignId ¶ added in v1.42.0
func (r *EditCreditRequest) SetSignId(signId string)
param signId: 资质ID(Required)
func (*EditCreditRequest) SetSignedAuthorization ¶ added in v1.42.0
func (r *EditCreditRequest) SetSignedAuthorization(signedAuthorization string)
param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetSignedAuthorizationName ¶ added in v1.42.0
func (r *EditCreditRequest) SetSignedAuthorizationName(signedAuthorizationName string)
param signedAuthorizationName: 签名授权书名称(Required)
type EditCreditResponse ¶ added in v1.42.0
type EditCreditResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EditCreditResult `json:"result"` }
type EditCreditResult ¶ added in v1.42.0
type EditCreditResult struct { Data rms.RespCreditData `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type EditTemplateRequest ¶ added in v1.42.0
type EditTemplateRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 模板ID */ TemplateId string `json:"templateId"` /* 应用ID */ AppId string `json:"appId"` /* 资质ID */ AptitudesId string `json:"aptitudesId"` /* 短信主题 */ Title string `json:"title"` /* 短信描述 */ Description string `json:"description"` /* 短信签名 */ SignContent string `json:"signContent"` /* 短信内容 */ Content []rms.TemplateContent `json:"content"` }
func NewEditTemplateRequest ¶ added in v1.42.0
func NewEditTemplateRequest( regionId string, templateId string, appId string, aptitudesId string, title string, description string, signContent string, content []rms.TemplateContent, ) *EditTemplateRequest
* param regionId: Region ID (Required) * param templateId: 模板ID (Required) * param appId: 应用ID (Required) * param aptitudesId: 资质ID (Required) * param title: 短信主题 (Required) * param description: 短信描述 (Required) * param signContent: 短信签名 (Required) * param content: 短信内容 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEditTemplateRequestWithAllParams ¶ added in v1.42.0
func NewEditTemplateRequestWithAllParams( regionId string, templateId string, appId string, aptitudesId string, title string, description string, signContent string, content []rms.TemplateContent, ) *EditTemplateRequest
* param regionId: Region ID (Required) * param templateId: 模板ID (Required) * param appId: 应用ID (Required) * param aptitudesId: 资质ID (Required) * param title: 短信主题 (Required) * param description: 短信描述 (Required) * param signContent: 短信签名 (Required) * param content: 短信内容 (Required)
func NewEditTemplateRequestWithoutParam ¶ added in v1.42.0
func NewEditTemplateRequestWithoutParam() *EditTemplateRequest
This constructor has better compatible ability when API parameters changed
func (EditTemplateRequest) GetRegionId ¶ added in v1.42.0
func (r EditTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EditTemplateRequest) SetAppId ¶ added in v1.42.0
func (r *EditTemplateRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*EditTemplateRequest) SetAptitudesId ¶ added in v1.42.0
func (r *EditTemplateRequest) SetAptitudesId(aptitudesId string)
param aptitudesId: 资质ID(Required)
func (*EditTemplateRequest) SetContent ¶ added in v1.42.0
func (r *EditTemplateRequest) SetContent(content []rms.TemplateContent)
param content: 短信内容(Required)
func (*EditTemplateRequest) SetDescription ¶ added in v1.42.0
func (r *EditTemplateRequest) SetDescription(description string)
param description: 短信描述(Required)
func (*EditTemplateRequest) SetRegionId ¶ added in v1.42.0
func (r *EditTemplateRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*EditTemplateRequest) SetSignContent ¶ added in v1.42.0
func (r *EditTemplateRequest) SetSignContent(signContent string)
param signContent: 短信签名(Required)
func (*EditTemplateRequest) SetTemplateId ¶ added in v1.42.0
func (r *EditTemplateRequest) SetTemplateId(templateId string)
param templateId: 模板ID(Required)
func (*EditTemplateRequest) SetTitle ¶ added in v1.42.0
func (r *EditTemplateRequest) SetTitle(title string)
param title: 短信主题(Required)
type EditTemplateResponse ¶ added in v1.42.0
type EditTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EditTemplateResult `json:"result"` }
type EditTemplateResult ¶ added in v1.42.0
type EditTemplateResult struct { Data rms.RespTemplateData `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type QueryCreditListRequest ¶ added in v1.42.0
type QueryCreditListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 应用ID */ AppId string `json:"appId"` /* 第几页 */ PageNum int `json:"pageNum"` /* 每页多少条记录 */ PageSize int `json:"pageSize"` }
func NewQueryCreditListRequest ¶ added in v1.42.0
func NewQueryCreditListRequest( regionId string, appId string, pageNum int, pageSize int, ) *QueryCreditListRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param pageNum: 第几页 (Required) * param pageSize: 每页多少条记录 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryCreditListRequestWithAllParams ¶ added in v1.42.0
func NewQueryCreditListRequestWithAllParams( regionId string, appId string, pageNum int, pageSize int, ) *QueryCreditListRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param pageNum: 第几页 (Required) * param pageSize: 每页多少条记录 (Required)
func NewQueryCreditListRequestWithoutParam ¶ added in v1.42.0
func NewQueryCreditListRequestWithoutParam() *QueryCreditListRequest
This constructor has better compatible ability when API parameters changed
func (QueryCreditListRequest) GetRegionId ¶ added in v1.42.0
func (r QueryCreditListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryCreditListRequest) SetAppId ¶ added in v1.42.0
func (r *QueryCreditListRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*QueryCreditListRequest) SetPageNum ¶ added in v1.42.0
func (r *QueryCreditListRequest) SetPageNum(pageNum int)
param pageNum: 第几页(Required)
func (*QueryCreditListRequest) SetPageSize ¶ added in v1.42.0
func (r *QueryCreditListRequest) SetPageSize(pageSize int)
param pageSize: 每页多少条记录(Required)
func (*QueryCreditListRequest) SetRegionId ¶ added in v1.42.0
func (r *QueryCreditListRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type QueryCreditListResponse ¶ added in v1.42.0
type QueryCreditListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result QueryCreditListResult `json:"result"` }
type QueryCreditListResult ¶ added in v1.42.0
type QueryCreditListResult struct { Data rms.RespCreditPageResult `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type QueryPackageRemainderRequest ¶ added in v1.42.0
type QueryPackageRemainderRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` }
func NewQueryPackageRemainderRequest ¶ added in v1.42.0
func NewQueryPackageRemainderRequest( regionId string, ) *QueryPackageRemainderRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryPackageRemainderRequestWithAllParams ¶ added in v1.42.0
func NewQueryPackageRemainderRequestWithAllParams( regionId string, ) *QueryPackageRemainderRequest
* param regionId: Region ID (Required)
func NewQueryPackageRemainderRequestWithoutParam ¶ added in v1.42.0
func NewQueryPackageRemainderRequestWithoutParam() *QueryPackageRemainderRequest
This constructor has better compatible ability when API parameters changed
func (QueryPackageRemainderRequest) GetRegionId ¶ added in v1.42.0
func (r QueryPackageRemainderRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryPackageRemainderRequest) SetRegionId ¶ added in v1.42.0
func (r *QueryPackageRemainderRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type QueryPackageRemainderResponse ¶ added in v1.42.0
type QueryPackageRemainderResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result QueryPackageRemainderResult `json:"result"` }
type QueryPackageRemainderResult ¶ added in v1.42.0
type QueryPackageRemainderResult struct { Data rms.RespPackageResult `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type QuerySendStatusRequest ¶
type QuerySendStatusRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 应用ID */ AppId string `json:"appId"` /* 序列号 */ SequenceNumber string `json:"sequenceNumber"` /* 手机号 (Optional) */ Phone *string `json:"phone"` }
func NewQuerySendStatusRequest ¶
func NewQuerySendStatusRequest( regionId string, appId string, sequenceNumber string, ) *QuerySendStatusRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param sequenceNumber: 序列号 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQuerySendStatusRequestWithAllParams ¶
func NewQuerySendStatusRequestWithAllParams( regionId string, appId string, sequenceNumber string, phone *string, ) *QuerySendStatusRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param sequenceNumber: 序列号 (Required) * param phone: 手机号 (Optional)
func NewQuerySendStatusRequestWithoutParam ¶
func NewQuerySendStatusRequestWithoutParam() *QuerySendStatusRequest
This constructor has better compatible ability when API parameters changed
func (QuerySendStatusRequest) GetRegionId ¶
func (r QuerySendStatusRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QuerySendStatusRequest) SetAppId ¶ added in v1.42.0
func (r *QuerySendStatusRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*QuerySendStatusRequest) SetPhone ¶ added in v1.42.0
func (r *QuerySendStatusRequest) SetPhone(phone string)
param phone: 手机号(Optional)
func (*QuerySendStatusRequest) SetRegionId ¶
func (r *QuerySendStatusRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*QuerySendStatusRequest) SetSequenceNumber ¶ added in v1.42.0
func (r *QuerySendStatusRequest) SetSequenceNumber(sequenceNumber string)
param sequenceNumber: 序列号(Required)
type QuerySendStatusResponse ¶
type QuerySendStatusResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result QuerySendStatusResult `json:"result"` }
type QuerySendStatusResult ¶
type QuerySendStatusResult struct { Data []rms.QuerySendStatus `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type QueryTemplateByIdRequest ¶ added in v1.42.0
type QueryTemplateByIdRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 短信ID */ TemplateId string `json:"templateId"` }
func NewQueryTemplateByIdRequest ¶ added in v1.42.0
func NewQueryTemplateByIdRequest( regionId string, templateId string, ) *QueryTemplateByIdRequest
* param regionId: Region ID (Required) * param templateId: 短信ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryTemplateByIdRequestWithAllParams ¶ added in v1.42.0
func NewQueryTemplateByIdRequestWithAllParams( regionId string, templateId string, ) *QueryTemplateByIdRequest
* param regionId: Region ID (Required) * param templateId: 短信ID (Required)
func NewQueryTemplateByIdRequestWithoutParam ¶ added in v1.42.0
func NewQueryTemplateByIdRequestWithoutParam() *QueryTemplateByIdRequest
This constructor has better compatible ability when API parameters changed
func (QueryTemplateByIdRequest) GetRegionId ¶ added in v1.42.0
func (r QueryTemplateByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryTemplateByIdRequest) SetRegionId ¶ added in v1.42.0
func (r *QueryTemplateByIdRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*QueryTemplateByIdRequest) SetTemplateId ¶ added in v1.42.0
func (r *QueryTemplateByIdRequest) SetTemplateId(templateId string)
param templateId: 短信ID(Required)
type QueryTemplateByIdResponse ¶ added in v1.42.0
type QueryTemplateByIdResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result QueryTemplateByIdResult `json:"result"` }
type QueryTemplateByIdResult ¶ added in v1.42.0
type QueryTemplateByIdResult struct { Data rms.RespQueryTemplateListData `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type QueryTemplateListRequest ¶
type QueryTemplateListRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 应用ID */ AppId string `json:"appId"` /* 查询标题关键词 (Optional) */ Title *string `json:"title"` /* 第几页 */ PageNum int `json:"pageNum"` /* 每页多少条记录 */ PageLimit int `json:"pageLimit"` /* 审核状态:0: 审核中 1: 通过 2: 未通过 4:待提交 (Optional) */ Status *string `json:"status"` /* 开始时间,格式YYYY-MM-DD (Optional) */ StartTime *string `json:"startTime"` /* 结束时间,格式YYYY-MM-DD (Optional) */ EndTime *string `json:"endTime"` }
func NewQueryTemplateListRequest ¶
func NewQueryTemplateListRequest( regionId string, appId string, pageNum int, pageLimit int, ) *QueryTemplateListRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param pageNum: 第几页 (Required) * param pageLimit: 每页多少条记录 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryTemplateListRequestWithAllParams ¶
func NewQueryTemplateListRequestWithAllParams( regionId string, appId string, title *string, pageNum int, pageLimit int, status *string, startTime *string, endTime *string, ) *QueryTemplateListRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param title: 查询标题关键词 (Optional) * param pageNum: 第几页 (Required) * param pageLimit: 每页多少条记录 (Required) * param status: 审核状态:0: 审核中 1: 通过 2: 未通过 4:待提交 (Optional) * param startTime: 开始时间,格式YYYY-MM-DD (Optional) * param endTime: 结束时间,格式YYYY-MM-DD (Optional)
func NewQueryTemplateListRequestWithoutParam ¶
func NewQueryTemplateListRequestWithoutParam() *QueryTemplateListRequest
This constructor has better compatible ability when API parameters changed
func (QueryTemplateListRequest) GetRegionId ¶
func (r QueryTemplateListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryTemplateListRequest) SetAppId ¶
func (r *QueryTemplateListRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*QueryTemplateListRequest) SetEndTime ¶
func (r *QueryTemplateListRequest) SetEndTime(endTime string)
param endTime: 结束时间,格式YYYY-MM-DD(Optional)
func (*QueryTemplateListRequest) SetPageLimit ¶
func (r *QueryTemplateListRequest) SetPageLimit(pageLimit int)
param pageLimit: 每页多少条记录(Required)
func (*QueryTemplateListRequest) SetPageNum ¶
func (r *QueryTemplateListRequest) SetPageNum(pageNum int)
param pageNum: 第几页(Required)
func (*QueryTemplateListRequest) SetRegionId ¶
func (r *QueryTemplateListRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*QueryTemplateListRequest) SetStartTime ¶
func (r *QueryTemplateListRequest) SetStartTime(startTime string)
param startTime: 开始时间,格式YYYY-MM-DD(Optional)
func (*QueryTemplateListRequest) SetStatus ¶
func (r *QueryTemplateListRequest) SetStatus(status string)
param status: 审核状态:0: 审核中 1: 通过 2: 未通过 4:待提交(Optional)
func (*QueryTemplateListRequest) SetTitle ¶
func (r *QueryTemplateListRequest) SetTitle(title string)
param title: 查询标题关键词(Optional)
type QueryTemplateListResponse ¶
type QueryTemplateListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result QueryTemplateListResult `json:"result"` }
type QueryTemplateListResult ¶
type QueryTemplateListResult struct { Data rms.RespTemplatePageResult `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }
type SendBatchMsgRequest ¶
type SendBatchMsgRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 应用ID */ AppId string `json:"appId"` /* 短信ID */ TemplateId string `json:"templateId"` /* 群发的国内电话号码,群发时一次最多不要超过100个手机号 */ Phone []string `json:"phone"` /* 短信模板变量对应的数据值,Array格式 (Optional) */ Params []string `json:"params"` }
func NewSendBatchMsgRequest ¶
func NewSendBatchMsgRequest( regionId string, appId string, templateId string, phone []string, ) *SendBatchMsgRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param templateId: 短信ID (Required) * param phone: 群发的国内电话号码,群发时一次最多不要超过100个手机号 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSendBatchMsgRequestWithAllParams ¶
func NewSendBatchMsgRequestWithAllParams( regionId string, appId string, templateId string, phone []string, params []string, ) *SendBatchMsgRequest
* param regionId: Region ID (Required) * param appId: 应用ID (Required) * param templateId: 短信ID (Required) * param phone: 群发的国内电话号码,群发时一次最多不要超过100个手机号 (Required) * param params: 短信模板变量对应的数据值,Array格式 (Optional)
func NewSendBatchMsgRequestWithoutParam ¶
func NewSendBatchMsgRequestWithoutParam() *SendBatchMsgRequest
This constructor has better compatible ability when API parameters changed
func (SendBatchMsgRequest) GetRegionId ¶
func (r SendBatchMsgRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SendBatchMsgRequest) SetAppId ¶ added in v1.42.0
func (r *SendBatchMsgRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*SendBatchMsgRequest) SetParams ¶ added in v1.42.0
func (r *SendBatchMsgRequest) SetParams(params []string)
param params: 短信模板变量对应的数据值,Array格式(Optional)
func (*SendBatchMsgRequest) SetPhone ¶ added in v1.42.0
func (r *SendBatchMsgRequest) SetPhone(phone []string)
param phone: 群发的国内电话号码,群发时一次最多不要超过100个手机号(Required)
func (*SendBatchMsgRequest) SetRegionId ¶
func (r *SendBatchMsgRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*SendBatchMsgRequest) SetTemplateId ¶ added in v1.42.0
func (r *SendBatchMsgRequest) SetTemplateId(templateId string)
param templateId: 短信ID(Required)
type SendBatchMsgResponse ¶
type SendBatchMsgResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SendBatchMsgResult `json:"result"` }
type SendBatchMsgResult ¶
type SendBatchMsgResult struct { Data rms.SendBatchMsg `json:"data"` Status bool `json:"status"` Code string `json:"code"` Message string `json:"message"` }