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 ¶
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 ¶
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 ¶
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 ¶
func NewAddCreditRequestWithoutParam() *AddCreditRequest
This constructor has better compatible ability when API parameters changed
func (AddCreditRequest) GetRegionId ¶
func (r AddCreditRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCreditRequest) SetAppId ¶
func (r *AddCreditRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*AddCreditRequest) SetBusinessLicense ¶
func (r *AddCreditRequest) SetBusinessLicense(businessLicense string)
param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetBusinessLicenseName ¶
func (r *AddCreditRequest) SetBusinessLicenseName(businessLicenseName string)
param businessLicenseName: 营业执照名称(Required)
func (*AddCreditRequest) SetDescription ¶
func (r *AddCreditRequest) SetDescription(description string)
param description: 资质描述(Required)
func (*AddCreditRequest) SetInformationSecurity ¶
func (r *AddCreditRequest) SetInformationSecurity(informationSecurity string)
param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetInformationSecurityName ¶
func (r *AddCreditRequest) SetInformationSecurityName(informationSecurityName string)
param informationSecurityName: 信息安全保障责任书名称(Required)
func (*AddCreditRequest) SetMembershipCertificate ¶
func (r *AddCreditRequest) SetMembershipCertificate(membershipCertificate string)
param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetMembershipCertificateName ¶
func (r *AddCreditRequest) SetMembershipCertificateName(membershipCertificateName string)
param membershipCertificateName: 会员证明名称(Required)
func (*AddCreditRequest) SetName ¶
func (r *AddCreditRequest) SetName(name string)
param name: 资质名称(Required)
func (*AddCreditRequest) SetOtherCertificate ¶
func (r *AddCreditRequest) SetOtherCertificate(otherCertificate string)
param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetOtherCertificateName ¶
func (r *AddCreditRequest) SetOtherCertificateName(otherCertificateName string)
param otherCertificateName: 其他证明名称(Required)
func (*AddCreditRequest) SetRegionId ¶
func (r *AddCreditRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*AddCreditRequest) SetSignedAuthorization ¶
func (r *AddCreditRequest) SetSignedAuthorization(signedAuthorization string)
param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*AddCreditRequest) SetSignedAuthorizationName ¶
func (r *AddCreditRequest) SetSignedAuthorizationName(signedAuthorizationName string)
param signedAuthorizationName: 签名授权书名称(Required)
type AddCreditResponse ¶
type AddCreditResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddCreditResult `json:"result"`
}
type AddCreditResult ¶
type AddCreditResult struct {
Data rms.RespCreditData `json:"data"`
Status bool `json:"status"`
Code string `json:"code"`
Message string `json:"message"`
}
type AddTemplateNewRequest ¶
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 ¶
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 ¶
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 ¶
func NewAddTemplateNewRequestWithoutParam() *AddTemplateNewRequest
This constructor has better compatible ability when API parameters changed
func (AddTemplateNewRequest) GetRegionId ¶
func (r AddTemplateNewRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddTemplateNewRequest) SetAppId ¶
func (r *AddTemplateNewRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*AddTemplateNewRequest) SetAptitudesId ¶
func (r *AddTemplateNewRequest) SetAptitudesId(aptitudesId string)
param aptitudesId: 资质ID(Required)
func (*AddTemplateNewRequest) SetContent ¶
func (r *AddTemplateNewRequest) SetContent(content []rms.TemplateContent)
param content: 短信内容(Required)
func (*AddTemplateNewRequest) SetDescription ¶
func (r *AddTemplateNewRequest) SetDescription(description string)
param description: 短信描述(Required)
func (*AddTemplateNewRequest) SetRegionId ¶
func (r *AddTemplateNewRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*AddTemplateNewRequest) SetSignContent ¶
func (r *AddTemplateNewRequest) SetSignContent(signContent string)
param signContent: 短信签名(Required)
func (*AddTemplateNewRequest) SetTitle ¶
func (r *AddTemplateNewRequest) SetTitle(title string)
param title: 短信主题(Required)
type AddTemplateNewResponse ¶
type AddTemplateNewResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddTemplateNewResult `json:"result"`
}
type AddTemplateNewResult ¶
type AddTemplateNewResult struct {
Data rms.RespTemplateData `json:"data"`
Status bool `json:"status"`
Code string `json:"code"`
Message string `json:"message"`
}
type DeleteCreditRequest ¶
type DeleteCreditRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 资质ID */
SignId string `json:"signId"`
/* 应用ID */
AppId string `json:"appId"`
}
func NewDeleteCreditRequest ¶
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 ¶
func NewDeleteCreditRequestWithAllParams( regionId string, signId string, appId string, ) *DeleteCreditRequest
* param regionId: Region ID (Required) * param signId: 资质ID (Required) * param appId: 应用ID (Required)
func NewDeleteCreditRequestWithoutParam ¶
func NewDeleteCreditRequestWithoutParam() *DeleteCreditRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCreditRequest) GetRegionId ¶
func (r DeleteCreditRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCreditRequest) SetAppId ¶
func (r *DeleteCreditRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*DeleteCreditRequest) SetRegionId ¶
func (r *DeleteCreditRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DeleteCreditRequest) SetSignId ¶
func (r *DeleteCreditRequest) SetSignId(signId string)
param signId: 资质ID(Required)
type DeleteCreditResponse ¶
type DeleteCreditResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteCreditResult `json:"result"`
}
type DeleteCreditResult ¶
type DeleteCreditResult struct {
Data rms.RespCreditData `json:"data"`
Status bool `json:"status"`
Code string `json:"code"`
Message string `json:"message"`
}
type DeleteTemplateRequest ¶
type DeleteTemplateRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 模板ID */
TemplateId string `json:"templateId"`
/* 应用ID */
AppId string `json:"appId"`
}
func NewDeleteTemplateRequest ¶
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 ¶
func NewDeleteTemplateRequestWithAllParams( regionId string, templateId string, appId string, ) *DeleteTemplateRequest
* param regionId: Region ID (Required) * param templateId: 模板ID (Required) * param appId: 应用ID (Required)
func NewDeleteTemplateRequestWithoutParam ¶
func NewDeleteTemplateRequestWithoutParam() *DeleteTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DeleteTemplateRequest) GetRegionId ¶
func (r DeleteTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteTemplateRequest) SetAppId ¶
func (r *DeleteTemplateRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*DeleteTemplateRequest) SetRegionId ¶
func (r *DeleteTemplateRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DeleteTemplateRequest) SetTemplateId ¶
func (r *DeleteTemplateRequest) SetTemplateId(templateId string)
param templateId: 模板ID(Required)
type DeleteTemplateResponse ¶
type DeleteTemplateResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteTemplateResult `json:"result"`
}
type DeleteTemplateResult ¶
type DeleteTemplateResult struct {
Data rms.RespTemplateData `json:"data"`
Status bool `json:"status"`
Code string `json:"code"`
Message string `json:"message"`
}
type EditCreditRequest ¶
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 ¶
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 ¶
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 ¶
func NewEditCreditRequestWithoutParam() *EditCreditRequest
This constructor has better compatible ability when API parameters changed
func (EditCreditRequest) GetRegionId ¶
func (r EditCreditRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EditCreditRequest) SetAppId ¶
func (r *EditCreditRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*EditCreditRequest) SetBusinessLicense ¶
func (r *EditCreditRequest) SetBusinessLicense(businessLicense string)
param businessLicense: 营业执照图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetBusinessLicenseName ¶
func (r *EditCreditRequest) SetBusinessLicenseName(businessLicenseName string)
param businessLicenseName: 营业执照名称(Required)
func (*EditCreditRequest) SetDescription ¶
func (r *EditCreditRequest) SetDescription(description string)
param description: 资质描述(Required)
func (*EditCreditRequest) SetInformationSecurity ¶
func (r *EditCreditRequest) SetInformationSecurity(informationSecurity string)
param informationSecurity: 信息安全保障责任书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetInformationSecurityName ¶
func (r *EditCreditRequest) SetInformationSecurityName(informationSecurityName string)
param informationSecurityName: 信息安全保障责任书名称(Required)
func (*EditCreditRequest) SetMembershipCertificate ¶
func (r *EditCreditRequest) SetMembershipCertificate(membershipCertificate string)
param membershipCertificate: 会员证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetMembershipCertificateName ¶
func (r *EditCreditRequest) SetMembershipCertificateName(membershipCertificateName string)
param membershipCertificateName: 会员证明名称(Required)
func (*EditCreditRequest) SetName ¶
func (r *EditCreditRequest) SetName(name string)
param name: 资质名称(Required)
func (*EditCreditRequest) SetOtherCertificate ¶
func (r *EditCreditRequest) SetOtherCertificate(otherCertificate string)
param otherCertificate: 其他证明图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetOtherCertificateName ¶
func (r *EditCreditRequest) SetOtherCertificateName(otherCertificateName string)
param otherCertificateName: 其他证明名称(Required)
func (*EditCreditRequest) SetRegionId ¶
func (r *EditCreditRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*EditCreditRequest) SetSignId ¶
func (r *EditCreditRequest) SetSignId(signId string)
param signId: 资质ID(Required)
func (*EditCreditRequest) SetSignedAuthorization ¶
func (r *EditCreditRequest) SetSignedAuthorization(signedAuthorization string)
param signedAuthorization: 签名授权书图片,必须是jpg图片的base64编码,只支持jpg图片(Required)
func (*EditCreditRequest) SetSignedAuthorizationName ¶
func (r *EditCreditRequest) SetSignedAuthorizationName(signedAuthorizationName string)
param signedAuthorizationName: 签名授权书名称(Required)
type EditCreditResponse ¶
type EditCreditResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result EditCreditResult `json:"result"`
}
type EditCreditResult ¶
type EditCreditResult struct {
Data rms.RespCreditData `json:"data"`
Status bool `json:"status"`
Code string `json:"code"`
Message string `json:"message"`
}
type EditTemplateRequest ¶
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 ¶
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 ¶
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 ¶
func NewEditTemplateRequestWithoutParam() *EditTemplateRequest
This constructor has better compatible ability when API parameters changed
func (EditTemplateRequest) GetRegionId ¶
func (r EditTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EditTemplateRequest) SetAppId ¶
func (r *EditTemplateRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*EditTemplateRequest) SetAptitudesId ¶
func (r *EditTemplateRequest) SetAptitudesId(aptitudesId string)
param aptitudesId: 资质ID(Required)
func (*EditTemplateRequest) SetContent ¶
func (r *EditTemplateRequest) SetContent(content []rms.TemplateContent)
param content: 短信内容(Required)
func (*EditTemplateRequest) SetDescription ¶
func (r *EditTemplateRequest) SetDescription(description string)
param description: 短信描述(Required)
func (*EditTemplateRequest) SetRegionId ¶
func (r *EditTemplateRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*EditTemplateRequest) SetSignContent ¶
func (r *EditTemplateRequest) SetSignContent(signContent string)
param signContent: 短信签名(Required)
func (*EditTemplateRequest) SetTemplateId ¶
func (r *EditTemplateRequest) SetTemplateId(templateId string)
param templateId: 模板ID(Required)
func (*EditTemplateRequest) SetTitle ¶
func (r *EditTemplateRequest) SetTitle(title string)
param title: 短信主题(Required)
type EditTemplateResponse ¶
type EditTemplateResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result EditTemplateResult `json:"result"`
}
type EditTemplateResult ¶
type EditTemplateResult struct {
Data rms.RespTemplateData `json:"data"`
Status bool `json:"status"`
Code string `json:"code"`
Message string `json:"message"`
}
type QueryCreditListRequest ¶
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 ¶
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 ¶
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 ¶
func NewQueryCreditListRequestWithoutParam() *QueryCreditListRequest
This constructor has better compatible ability when API parameters changed
func (QueryCreditListRequest) GetRegionId ¶
func (r QueryCreditListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryCreditListRequest) SetAppId ¶
func (r *QueryCreditListRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*QueryCreditListRequest) SetPageNum ¶
func (r *QueryCreditListRequest) SetPageNum(pageNum int)
param pageNum: 第几页(Required)
func (*QueryCreditListRequest) SetPageSize ¶
func (r *QueryCreditListRequest) SetPageSize(pageSize int)
param pageSize: 每页多少条记录(Required)
func (*QueryCreditListRequest) SetRegionId ¶
func (r *QueryCreditListRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type QueryCreditListResponse ¶
type QueryCreditListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryCreditListResult `json:"result"`
}
type QueryCreditListResult ¶
type QueryCreditListResult struct {
Data rms.RespCreditPageResult `json:"data"`
Status bool `json:"status"`
Code string `json:"code"`
Message string `json:"message"`
}
type QueryPackageRemainderRequest ¶
type QueryPackageRemainderRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
}
func NewQueryPackageRemainderRequest ¶
func NewQueryPackageRemainderRequest( regionId string, ) *QueryPackageRemainderRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryPackageRemainderRequestWithAllParams ¶
func NewQueryPackageRemainderRequestWithAllParams( regionId string, ) *QueryPackageRemainderRequest
* param regionId: Region ID (Required)
func NewQueryPackageRemainderRequestWithoutParam ¶
func NewQueryPackageRemainderRequestWithoutParam() *QueryPackageRemainderRequest
This constructor has better compatible ability when API parameters changed
func (QueryPackageRemainderRequest) GetRegionId ¶
func (r QueryPackageRemainderRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryPackageRemainderRequest) SetRegionId ¶
func (r *QueryPackageRemainderRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type QueryPackageRemainderResponse ¶
type QueryPackageRemainderResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryPackageRemainderResult `json:"result"`
}
type QueryPackageRemainderResult ¶
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 ¶
func (r *QuerySendStatusRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*QuerySendStatusRequest) SetPhone ¶
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 ¶
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 ¶
type QueryTemplateByIdRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 短信ID */
TemplateId string `json:"templateId"`
}
func NewQueryTemplateByIdRequest ¶
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 ¶
func NewQueryTemplateByIdRequestWithAllParams( regionId string, templateId string, ) *QueryTemplateByIdRequest
* param regionId: Region ID (Required) * param templateId: 短信ID (Required)
func NewQueryTemplateByIdRequestWithoutParam ¶
func NewQueryTemplateByIdRequestWithoutParam() *QueryTemplateByIdRequest
This constructor has better compatible ability when API parameters changed
func (QueryTemplateByIdRequest) GetRegionId ¶
func (r QueryTemplateByIdRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryTemplateByIdRequest) SetRegionId ¶
func (r *QueryTemplateByIdRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*QueryTemplateByIdRequest) SetTemplateId ¶
func (r *QueryTemplateByIdRequest) SetTemplateId(templateId string)
param templateId: 短信ID(Required)
type QueryTemplateByIdResponse ¶
type QueryTemplateByIdResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryTemplateByIdResult `json:"result"`
}
type QueryTemplateByIdResult ¶
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 ¶
func (r *SendBatchMsgRequest) SetAppId(appId string)
param appId: 应用ID(Required)
func (*SendBatchMsgRequest) SetParams ¶
func (r *SendBatchMsgRequest) SetParams(params []string)
param params: 短信模板变量对应的数据值,Array格式(Optional)
func (*SendBatchMsgRequest) SetPhone ¶
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 ¶
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"`
}