apis

package
v1.55.0 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2021 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 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"`
}

Jump to

Keyboard shortcuts

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