apis

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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"`
}

Jump to

Keyboard shortcuts

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