apis

package
v1.63.0 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2025 License: Apache-2.0 Imports: 2 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddressDetailRequest added in v1.63.0

type AddressDetailRequest struct {
	core.JDCloudRequest

	/* taskId(查询接口返回)  */
	TaskId string `json:"taskId"`

	/* 商户号  */
	CustomerCode string `json:"customerCode"`
}

func NewAddressDetailRequest added in v1.63.0

func NewAddressDetailRequest(
	taskId string,
	customerCode string,
) *AddressDetailRequest

* param taskId: taskId(查询接口返回) (Required) * param customerCode: 商户号 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAddressDetailRequestWithAllParams added in v1.63.0

func NewAddressDetailRequestWithAllParams(
	taskId string,
	customerCode string,
) *AddressDetailRequest

* param taskId: taskId(查询接口返回) (Required) * param customerCode: 商户号 (Required)

func NewAddressDetailRequestWithoutParam added in v1.63.0

func NewAddressDetailRequestWithoutParam() *AddressDetailRequest

This constructor has better compatible ability when API parameters changed

func (AddressDetailRequest) GetRegionId added in v1.63.0

func (r AddressDetailRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AddressDetailRequest) SetCustomerCode added in v1.63.0

func (r *AddressDetailRequest) SetCustomerCode(customerCode string)

param customerCode: 商户号(Required)

func (*AddressDetailRequest) SetTaskId added in v1.63.0

func (r *AddressDetailRequest) SetTaskId(taskId string)

param taskId: taskId(查询接口返回)(Required)

type AddressDetailResponse added in v1.63.0

type AddressDetailResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    AddressDetailResult `json:"result"`
}

type AddressDetailResult added in v1.63.0

type AddressDetailResult struct {
	Code                   string                            `json:"code"`
	Message                string                            `json:"message"`
	Status                 int                               `json:"status"`
	Comment                string                            `json:"comment"`
	RepairedAddressDetails []cloudauth.RepairedAddressDetail `json:"repairedAddressDetails"`
}

type AddressInfoRequest added in v1.63.0

type AddressInfoRequest struct {
	core.JDCloudRequest

	/* 手机号(手机号和身份证号不能同时为空) (Optional) */
	PhoneNumber *string `json:"phoneNumber"`

	/* 身份证号(手机号和身份证号不能同时为空) (Optional) */
	IdNumber *string `json:"idNumber"`

	/* 详细地址 (Optional) */
	Address *string `json:"address"`

	/* 商户号  */
	CustomerCode string `json:"customerCode"`
}

func NewAddressInfoRequest added in v1.63.0

func NewAddressInfoRequest(
	customerCode string,
) *AddressInfoRequest

* param customerCode: 商户号 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewAddressInfoRequestWithAllParams added in v1.63.0

func NewAddressInfoRequestWithAllParams(
	phoneNumber *string,
	idNumber *string,
	address *string,
	customerCode string,
) *AddressInfoRequest

* param phoneNumber: 手机号(手机号和身份证号不能同时为空) (Optional) * param idNumber: 身份证号(手机号和身份证号不能同时为空) (Optional) * param address: 详细地址 (Optional) * param customerCode: 商户号 (Required)

func NewAddressInfoRequestWithoutParam added in v1.63.0

func NewAddressInfoRequestWithoutParam() *AddressInfoRequest

This constructor has better compatible ability when API parameters changed

func (AddressInfoRequest) GetRegionId added in v1.63.0

func (r AddressInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*AddressInfoRequest) SetAddress added in v1.63.0

func (r *AddressInfoRequest) SetAddress(address string)

param address: 详细地址(Optional)

func (*AddressInfoRequest) SetCustomerCode added in v1.63.0

func (r *AddressInfoRequest) SetCustomerCode(customerCode string)

param customerCode: 商户号(Required)

func (*AddressInfoRequest) SetIdNumber added in v1.63.0

func (r *AddressInfoRequest) SetIdNumber(idNumber string)

param idNumber: 身份证号(手机号和身份证号不能同时为空)(Optional)

func (*AddressInfoRequest) SetPhoneNumber added in v1.63.0

func (r *AddressInfoRequest) SetPhoneNumber(phoneNumber string)

param phoneNumber: 手机号(手机号和身份证号不能同时为空)(Optional)

type AddressInfoResponse added in v1.63.0

type AddressInfoResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    AddressInfoResult  `json:"result"`
}

type AddressInfoResult added in v1.63.0

type AddressInfoResult struct {
	ChargeFlag string `json:"chargeFlag"`
	Code       string `json:"code"`
	Message    string `json:"message"`
	TaskId     string `json:"taskId"`
	Detail     string `json:"detail"`
}

type BankCardOCRRequest added in v1.63.0

type BankCardOCRRequest struct {
	core.JDCloudRequest

	/* 银行卡图像base64(支持base64编码后小于3M)  */
	ImageData string `json:"imageData"`
}

func NewBankCardOCRRequest added in v1.63.0

func NewBankCardOCRRequest(
	imageData string,
) *BankCardOCRRequest

* param imageData: 银行卡图像base64(支持base64编码后小于3M) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewBankCardOCRRequestWithAllParams added in v1.63.0

func NewBankCardOCRRequestWithAllParams(
	imageData string,
) *BankCardOCRRequest

* param imageData: 银行卡图像base64(支持base64编码后小于3M) (Required)

func NewBankCardOCRRequestWithoutParam added in v1.63.0

func NewBankCardOCRRequestWithoutParam() *BankCardOCRRequest

This constructor has better compatible ability when API parameters changed

func (BankCardOCRRequest) GetRegionId added in v1.63.0

func (r BankCardOCRRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*BankCardOCRRequest) SetImageData added in v1.63.0

func (r *BankCardOCRRequest) SetImageData(imageData string)

param imageData: 银行卡图像base64(支持base64编码后小于3M)(Required)

type BankCardOCRResponse added in v1.63.0

type BankCardOCRResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    BankCardOCRResult  `json:"result"`
}

type BankCardOCRResult added in v1.63.0

type BankCardOCRResult struct {
	Status     string `json:"status"`
	Code       string `json:"code"`
	Number     string `json:"number"`
	CardType   string `json:"cardType"`
	Name       string `json:"name"`
	Bank       string `json:"bank"`
	Date       string `json:"date"`
	ChargeFlag string `json:"chargeFlag"`
}

type BusinessOCRRequest added in v1.63.0

type BusinessOCRRequest struct {
	core.JDCloudRequest

	/* 营业执照图像base64(支持base64编码后小于3M)  */
	ImageData string `json:"imageData"`
}

func NewBusinessOCRRequest added in v1.63.0

func NewBusinessOCRRequest(
	imageData string,
) *BusinessOCRRequest

* param imageData: 营业执照图像base64(支持base64编码后小于3M) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewBusinessOCRRequestWithAllParams added in v1.63.0

func NewBusinessOCRRequestWithAllParams(
	imageData string,
) *BusinessOCRRequest

* param imageData: 营业执照图像base64(支持base64编码后小于3M) (Required)

func NewBusinessOCRRequestWithoutParam added in v1.63.0

func NewBusinessOCRRequestWithoutParam() *BusinessOCRRequest

This constructor has better compatible ability when API parameters changed

func (BusinessOCRRequest) GetRegionId added in v1.63.0

func (r BusinessOCRRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*BusinessOCRRequest) SetImageData added in v1.63.0

func (r *BusinessOCRRequest) SetImageData(imageData string)

param imageData: 营业执照图像base64(支持base64编码后小于3M)(Required)

type BusinessOCRResponse added in v1.63.0

type BusinessOCRResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    BusinessOCRResult  `json:"result"`
}

type BusinessOCRResult added in v1.63.0

type BusinessOCRResult struct {
	Status            string `json:"status"`
	Code              string `json:"code"`
	Number            string `json:"number"`
	Name              string `json:"name"`
	CompanyType       string `json:"companyType"`
	Address           string `json:"address"`
	LegalPersonal     string `json:"legalPersonal"`
	RegisteredCapital string `json:"registeredCapital"`
	Date              string `json:"date"`
	Scope             string `json:"scope"`
	RegistrationDate  string `json:"registrationDate"`
	ChargeFlag        string `json:"chargeFlag"`
}

type CheckCompanyInfo3Request added in v1.63.0

type CheckCompanyInfo3Request struct {
	core.JDCloudRequest

	/*   */
	CompanyInfo3Spec *cloudauth.CompanyInfo3Spec `json:"companyInfo3Spec"`
}

func NewCheckCompanyInfo3Request added in v1.63.0

func NewCheckCompanyInfo3Request(
	companyInfo3Spec *cloudauth.CompanyInfo3Spec,
) *CheckCompanyInfo3Request

* param companyInfo3Spec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCheckCompanyInfo3RequestWithAllParams added in v1.63.0

func NewCheckCompanyInfo3RequestWithAllParams(
	companyInfo3Spec *cloudauth.CompanyInfo3Spec,
) *CheckCompanyInfo3Request

* param companyInfo3Spec: (Required)

func NewCheckCompanyInfo3RequestWithoutParam added in v1.63.0

func NewCheckCompanyInfo3RequestWithoutParam() *CheckCompanyInfo3Request

This constructor has better compatible ability when API parameters changed

func (CheckCompanyInfo3Request) GetRegionId added in v1.63.0

func (r CheckCompanyInfo3Request) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CheckCompanyInfo3Request) SetCompanyInfo3Spec added in v1.63.0

func (r *CheckCompanyInfo3Request) SetCompanyInfo3Spec(companyInfo3Spec *cloudauth.CompanyInfo3Spec)

param companyInfo3Spec: (Required)

type CheckCompanyInfo3Response added in v1.63.0

type CheckCompanyInfo3Response struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    CheckCompanyInfo3Result `json:"result"`
}

type CheckCompanyInfo3Result added in v1.63.0

type CheckCompanyInfo3Result struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type CheckCompanyInfoRequest

type CheckCompanyInfoRequest struct {
	core.JDCloudRequest

	/*   */
	CompanyInfo *cloudauth.CompanyInfo `json:"companyInfo"`
}

func NewCheckCompanyInfoRequest

func NewCheckCompanyInfoRequest(
	companyInfo *cloudauth.CompanyInfo,
) *CheckCompanyInfoRequest

* param companyInfo: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCheckCompanyInfoRequestWithAllParams

func NewCheckCompanyInfoRequestWithAllParams(
	companyInfo *cloudauth.CompanyInfo,
) *CheckCompanyInfoRequest

* param companyInfo: (Required)

func NewCheckCompanyInfoRequestWithoutParam

func NewCheckCompanyInfoRequestWithoutParam() *CheckCompanyInfoRequest

This constructor has better compatible ability when API parameters changed

func (CheckCompanyInfoRequest) GetRegionId

func (r CheckCompanyInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CheckCompanyInfoRequest) SetCompanyInfo

func (r *CheckCompanyInfoRequest) SetCompanyInfo(companyInfo *cloudauth.CompanyInfo)

param companyInfo: (Required)

type CheckCompanyInfoResponse

type CheckCompanyInfoResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    CheckCompanyInfoResult `json:"result"`
}

type CheckCompanyInfoResult

type CheckCompanyInfoResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type CheckCompanyTransferRequest

type CheckCompanyTransferRequest struct {
	core.JDCloudRequest

	/*   */
	CheckInfo *cloudauth.CheckInfo `json:"checkInfo"`
}

func NewCheckCompanyTransferRequest

func NewCheckCompanyTransferRequest(
	checkInfo *cloudauth.CheckInfo,
) *CheckCompanyTransferRequest

* param checkInfo: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCheckCompanyTransferRequestWithAllParams

func NewCheckCompanyTransferRequestWithAllParams(
	checkInfo *cloudauth.CheckInfo,
) *CheckCompanyTransferRequest

* param checkInfo: (Required)

func NewCheckCompanyTransferRequestWithoutParam

func NewCheckCompanyTransferRequestWithoutParam() *CheckCompanyTransferRequest

This constructor has better compatible ability when API parameters changed

func (CheckCompanyTransferRequest) GetRegionId

func (r CheckCompanyTransferRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CheckCompanyTransferRequest) SetCheckInfo

func (r *CheckCompanyTransferRequest) SetCheckInfo(checkInfo *cloudauth.CheckInfo)

param checkInfo: (Required)

type CheckCompanyTransferResponse

type CheckCompanyTransferResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    CheckCompanyTransferResult `json:"result"`
}

type CheckCompanyTransferResult

type CheckCompanyTransferResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type CheckLegalPersonDetailRequest added in v1.63.0

type CheckLegalPersonDetailRequest struct {
	core.JDCloudRequest

	/*   */
	LegalPersonSpec *cloudauth.LegalPersonSpec `json:"legalPersonSpec"`
}

func NewCheckLegalPersonDetailRequest added in v1.63.0

func NewCheckLegalPersonDetailRequest(
	legalPersonSpec *cloudauth.LegalPersonSpec,
) *CheckLegalPersonDetailRequest

* param legalPersonSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCheckLegalPersonDetailRequestWithAllParams added in v1.63.0

func NewCheckLegalPersonDetailRequestWithAllParams(
	legalPersonSpec *cloudauth.LegalPersonSpec,
) *CheckLegalPersonDetailRequest

* param legalPersonSpec: (Required)

func NewCheckLegalPersonDetailRequestWithoutParam added in v1.63.0

func NewCheckLegalPersonDetailRequestWithoutParam() *CheckLegalPersonDetailRequest

This constructor has better compatible ability when API parameters changed

func (CheckLegalPersonDetailRequest) GetRegionId added in v1.63.0

func (r CheckLegalPersonDetailRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CheckLegalPersonDetailRequest) SetLegalPersonSpec added in v1.63.0

func (r *CheckLegalPersonDetailRequest) SetLegalPersonSpec(legalPersonSpec *cloudauth.LegalPersonSpec)

param legalPersonSpec: (Required)

type CheckLegalPersonDetailResponse added in v1.63.0

type CheckLegalPersonDetailResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    CheckLegalPersonDetailResult `json:"result"`
}

type CheckLegalPersonDetailResult added in v1.63.0

type CheckLegalPersonDetailResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type CheckLegalPersonRequest

type CheckLegalPersonRequest struct {
	core.JDCloudRequest

	/*   */
	LegalPersonSpec *cloudauth.LegalPersonSpec `json:"legalPersonSpec"`
}

func NewCheckLegalPersonRequest

func NewCheckLegalPersonRequest(
	legalPersonSpec *cloudauth.LegalPersonSpec,
) *CheckLegalPersonRequest

* param legalPersonSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCheckLegalPersonRequestWithAllParams

func NewCheckLegalPersonRequestWithAllParams(
	legalPersonSpec *cloudauth.LegalPersonSpec,
) *CheckLegalPersonRequest

* param legalPersonSpec: (Required)

func NewCheckLegalPersonRequestWithoutParam

func NewCheckLegalPersonRequestWithoutParam() *CheckLegalPersonRequest

This constructor has better compatible ability when API parameters changed

func (CheckLegalPersonRequest) GetRegionId

func (r CheckLegalPersonRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CheckLegalPersonRequest) SetLegalPersonSpec

func (r *CheckLegalPersonRequest) SetLegalPersonSpec(legalPersonSpec *cloudauth.LegalPersonSpec)

param legalPersonSpec: (Required)

type CheckLegalPersonResponse

type CheckLegalPersonResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    CheckLegalPersonResult `json:"result"`
}

type CheckLegalPersonResult

type CheckLegalPersonResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type CompanyTransferRequest

type CompanyTransferRequest struct {
	core.JDCloudRequest

	/*   */
	AccountInfo *cloudauth.AccountInfo `json:"accountInfo"`
}

func NewCompanyTransferRequest

func NewCompanyTransferRequest(
	accountInfo *cloudauth.AccountInfo,
) *CompanyTransferRequest

* param accountInfo: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCompanyTransferRequestWithAllParams

func NewCompanyTransferRequestWithAllParams(
	accountInfo *cloudauth.AccountInfo,
) *CompanyTransferRequest

* param accountInfo: (Required)

func NewCompanyTransferRequestWithoutParam

func NewCompanyTransferRequestWithoutParam() *CompanyTransferRequest

This constructor has better compatible ability when API parameters changed

func (CompanyTransferRequest) GetRegionId

func (r CompanyTransferRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CompanyTransferRequest) SetAccountInfo

func (r *CompanyTransferRequest) SetAccountInfo(accountInfo *cloudauth.AccountInfo)

param accountInfo: (Required)

type CompanyTransferResponse

type CompanyTransferResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    CompanyTransferResult `json:"result"`
}

type CompanyTransferResult

type CompanyTransferResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type CompanyTransferSimpleRequest added in v1.63.0

type CompanyTransferSimpleRequest struct {
	core.JDCloudRequest

	/*   */
	AccountInfo *cloudauth.AccountInfoSimple `json:"accountInfo"`
}

func NewCompanyTransferSimpleRequest added in v1.63.0

func NewCompanyTransferSimpleRequest(
	accountInfo *cloudauth.AccountInfoSimple,
) *CompanyTransferSimpleRequest

* param accountInfo: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCompanyTransferSimpleRequestWithAllParams added in v1.63.0

func NewCompanyTransferSimpleRequestWithAllParams(
	accountInfo *cloudauth.AccountInfoSimple,
) *CompanyTransferSimpleRequest

* param accountInfo: (Required)

func NewCompanyTransferSimpleRequestWithoutParam added in v1.63.0

func NewCompanyTransferSimpleRequestWithoutParam() *CompanyTransferSimpleRequest

This constructor has better compatible ability when API parameters changed

func (CompanyTransferSimpleRequest) GetRegionId added in v1.63.0

func (r CompanyTransferSimpleRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CompanyTransferSimpleRequest) SetAccountInfo added in v1.63.0

func (r *CompanyTransferSimpleRequest) SetAccountInfo(accountInfo *cloudauth.AccountInfoSimple)

param accountInfo: (Required)

type CompanyTransferSimpleResponse added in v1.63.0

type CompanyTransferSimpleResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    CompanyTransferSimpleResult `json:"result"`
}

type CompanyTransferSimpleResult added in v1.63.0

type CompanyTransferSimpleResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type DescribeApplyStatusRequest

type DescribeApplyStatusRequest struct {
	core.JDCloudRequest
}

func NewDescribeApplyStatusRequest

func NewDescribeApplyStatusRequest() *DescribeApplyStatusRequest

* * @Deprecated, not compatible when mandatory parameters changed

func NewDescribeApplyStatusRequestWithAllParams

func NewDescribeApplyStatusRequestWithAllParams() *DescribeApplyStatusRequest

func NewDescribeApplyStatusRequestWithoutParam

func NewDescribeApplyStatusRequestWithoutParam() *DescribeApplyStatusRequest

This constructor has better compatible ability when API parameters changed

func (DescribeApplyStatusRequest) GetRegionId

func (r DescribeApplyStatusRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

type DescribeApplyStatusResponse

type DescribeApplyStatusResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    DescribeApplyStatusResult `json:"result"`
}

type DescribeApplyStatusResult

type DescribeApplyStatusResult struct {
	Pin       string `json:"pin"`
	Status    int    `json:"status"`
	ApplyTime string `json:"applyTime"`
}

type GetAliveResultNewRequest added in v1.63.0

type GetAliveResultNewRequest struct {
	core.JDCloudRequest

	/* 检测token  */
	Token string `json:"token"`
}

func NewGetAliveResultNewRequest added in v1.63.0

func NewGetAliveResultNewRequest(
	token string,
) *GetAliveResultNewRequest

* param token: 检测token (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetAliveResultNewRequestWithAllParams added in v1.63.0

func NewGetAliveResultNewRequestWithAllParams(
	token string,
) *GetAliveResultNewRequest

* param token: 检测token (Required)

func NewGetAliveResultNewRequestWithoutParam added in v1.63.0

func NewGetAliveResultNewRequestWithoutParam() *GetAliveResultNewRequest

This constructor has better compatible ability when API parameters changed

func (GetAliveResultNewRequest) GetRegionId added in v1.63.0

func (r GetAliveResultNewRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetAliveResultNewRequest) SetToken added in v1.63.0

func (r *GetAliveResultNewRequest) SetToken(token string)

param token: 检测token(Required)

type GetAliveResultNewResponse added in v1.63.0

type GetAliveResultNewResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    GetAliveResultNewResult `json:"result"`
}

type GetAliveResultNewResult added in v1.63.0

type GetAliveResultNewResult struct {
	FaceImage    string `json:"faceImage"`
	SceneImage   string `json:"sceneImage"`
	Video        string `json:"video"`
	H5Result     string `json:"h5Result"`
	SmResult     string `json:"smResult"`
	RxResult     string `json:"rxResult"`
	Score        string `json:"score"`
	Desc         string `json:"desc"`
	H5ChargeFlag int    `json:"h5ChargeFlag"`
	RxChargeFlag int    `json:"rxChargeFlag"`
}

type GetAliveResultRequest added in v1.63.0

type GetAliveResultRequest struct {
	core.JDCloudRequest

	/* 检测token  */
	Token string `json:"token"`
}

func NewGetAliveResultRequest added in v1.63.0

func NewGetAliveResultRequest(
	token string,
) *GetAliveResultRequest

* param token: 检测token (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetAliveResultRequestWithAllParams added in v1.63.0

func NewGetAliveResultRequestWithAllParams(
	token string,
) *GetAliveResultRequest

* param token: 检测token (Required)

func NewGetAliveResultRequestWithoutParam added in v1.63.0

func NewGetAliveResultRequestWithoutParam() *GetAliveResultRequest

This constructor has better compatible ability when API parameters changed

func (GetAliveResultRequest) GetRegionId added in v1.63.0

func (r GetAliveResultRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetAliveResultRequest) SetToken added in v1.63.0

func (r *GetAliveResultRequest) SetToken(token string)

param token: 检测token(Required)

type GetAliveResultResponse added in v1.63.0

type GetAliveResultResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    GetAliveResultResult `json:"result"`
}

type GetAliveResultResult added in v1.63.0

type GetAliveResultResult struct {
	FaceImage    string `json:"faceImage"`
	SceneImage   string `json:"sceneImage"`
	Video        string `json:"video"`
	H5Result     string `json:"h5Result"`
	SmResult     string `json:"smResult"`
	RxResult     string `json:"rxResult"`
	Score        string `json:"score"`
	Desc         string `json:"desc"`
	H5ChargeFlag int    `json:"h5ChargeFlag"`
	RxChargeFlag int    `json:"rxChargeFlag"`
}

type GetAliveUrlNewRequest added in v1.63.0

type GetAliveUrlNewRequest struct {
	core.JDCloudRequest

	/* 姓名(需要进行身份核验时传递此参数) (Optional) */
	Name *string `json:"name"`

	/* 身份证号(需要进行身份核验时传递此参数) (Optional) */
	Idcard *string `json:"idcard"`

	/* 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符)  */
	ReturnUrl string `json:"returnUrl"`

	/* 指定动作,逗号隔开。(LookLeft 向左,LookRight 向右,OpenMouth 张嘴,BlinkEye 眨眼,ShakeHead 摇头,NodHead 点头) (Optional) */
	Actions *string `json:"actions"`

	/* 是否展示失败结果页面 (Optional) */
	ShowFail *bool `json:"showFail"`

	/* 自有源照片(不超过2M) (Optional) */
	Photo *string `json:"photo"`

	/* 自有源照片对比通过阈值(0-1000) (Optional) */
	PhotoThresh *int `json:"photoThresh"`
}

func NewGetAliveUrlNewRequest added in v1.63.0

func NewGetAliveUrlNewRequest(
	returnUrl string,
) *GetAliveUrlNewRequest

* param returnUrl: 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetAliveUrlNewRequestWithAllParams added in v1.63.0

func NewGetAliveUrlNewRequestWithAllParams(
	name *string,
	idcard *string,
	returnUrl string,
	actions *string,
	showFail *bool,
	photo *string,
	photoThresh *int,
) *GetAliveUrlNewRequest

* param name: 姓名(需要进行身份核验时传递此参数) (Optional) * param idcard: 身份证号(需要进行身份核验时传递此参数) (Optional) * param returnUrl: 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符) (Required) * param actions: 指定动作,逗号隔开。(LookLeft 向左,LookRight 向右,OpenMouth 张嘴,BlinkEye 眨眼,ShakeHead 摇头,NodHead 点头) (Optional) * param showFail: 是否展示失败结果页面 (Optional) * param photo: 自有源照片(不超过2M) (Optional) * param photoThresh: 自有源照片对比通过阈值(0-1000) (Optional)

func NewGetAliveUrlNewRequestWithoutParam added in v1.63.0

func NewGetAliveUrlNewRequestWithoutParam() *GetAliveUrlNewRequest

This constructor has better compatible ability when API parameters changed

func (GetAliveUrlNewRequest) GetRegionId added in v1.63.0

func (r GetAliveUrlNewRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetAliveUrlNewRequest) SetActions added in v1.63.0

func (r *GetAliveUrlNewRequest) SetActions(actions string)

param actions: 指定动作,逗号隔开。(LookLeft 向左,LookRight 向右,OpenMouth 张嘴,BlinkEye 眨眼,ShakeHead 摇头,NodHead 点头)(Optional)

func (*GetAliveUrlNewRequest) SetIdcard added in v1.63.0

func (r *GetAliveUrlNewRequest) SetIdcard(idcard string)

param idcard: 身份证号(需要进行身份核验时传递此参数)(Optional)

func (*GetAliveUrlNewRequest) SetName added in v1.63.0

func (r *GetAliveUrlNewRequest) SetName(name string)

param name: 姓名(需要进行身份核验时传递此参数)(Optional)

func (*GetAliveUrlNewRequest) SetPhoto added in v1.63.0

func (r *GetAliveUrlNewRequest) SetPhoto(photo string)

param photo: 自有源照片(不超过2M)(Optional)

func (*GetAliveUrlNewRequest) SetPhotoThresh added in v1.63.0

func (r *GetAliveUrlNewRequest) SetPhotoThresh(photoThresh int)

param photoThresh: 自有源照片对比通过阈值(0-1000)(Optional)

func (*GetAliveUrlNewRequest) SetReturnUrl added in v1.63.0

func (r *GetAliveUrlNewRequest) SetReturnUrl(returnUrl string)

param returnUrl: 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符)(Required)

func (*GetAliveUrlNewRequest) SetShowFail added in v1.63.0

func (r *GetAliveUrlNewRequest) SetShowFail(showFail bool)

param showFail: 是否展示失败结果页面(Optional)

type GetAliveUrlNewResponse added in v1.63.0

type GetAliveUrlNewResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    GetAliveUrlNewResult `json:"result"`
}

type GetAliveUrlNewResult added in v1.63.0

type GetAliveUrlNewResult struct {
	Code       string `json:"code"`
	Message    string `json:"message"`
	Url        string `json:"url"`
	Token      string `json:"token"`
	ChargeFlag string `json:"chargeFlag"`
}

type GetAliveUrlRequest added in v1.63.0

type GetAliveUrlRequest struct {
	core.JDCloudRequest

	/* 姓名(需要进行身份核验时传递此参数) (Optional) */
	Name *string `json:"name"`

	/* 身份证号(需要进行身份核验时传递此参数) (Optional) */
	Idcard *string `json:"idcard"`

	/* 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符)  */
	ReturnUrl string `json:"returnUrl"`
}

func NewGetAliveUrlRequest added in v1.63.0

func NewGetAliveUrlRequest(
	returnUrl string,
) *GetAliveUrlRequest

* param returnUrl: 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetAliveUrlRequestWithAllParams added in v1.63.0

func NewGetAliveUrlRequestWithAllParams(
	name *string,
	idcard *string,
	returnUrl string,
) *GetAliveUrlRequest

* param name: 姓名(需要进行身份核验时传递此参数) (Optional) * param idcard: 身份证号(需要进行身份核验时传递此参数) (Optional) * param returnUrl: 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符) (Required)

func NewGetAliveUrlRequestWithoutParam added in v1.63.0

func NewGetAliveUrlRequestWithoutParam() *GetAliveUrlRequest

This constructor has better compatible ability when API parameters changed

func (GetAliveUrlRequest) GetRegionId added in v1.63.0

func (r GetAliveUrlRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetAliveUrlRequest) SetIdcard added in v1.63.0

func (r *GetAliveUrlRequest) SetIdcard(idcard string)

param idcard: 身份证号(需要进行身份核验时传递此参数)(Optional)

func (*GetAliveUrlRequest) SetName added in v1.63.0

func (r *GetAliveUrlRequest) SetName(name string)

param name: 姓名(需要进行身份核验时传递此参数)(Optional)

func (*GetAliveUrlRequest) SetReturnUrl added in v1.63.0

func (r *GetAliveUrlRequest) SetReturnUrl(returnUrl string)

param returnUrl: 采集结束后自动跳转的目标地址(须以http或https开头,长度不超过128字符)(Required)

type GetAliveUrlResponse added in v1.63.0

type GetAliveUrlResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    GetAliveUrlResult  `json:"result"`
}

type GetAliveUrlResult added in v1.63.0

type GetAliveUrlResult struct {
	Code       string `json:"code"`
	Message    string `json:"message"`
	Url        string `json:"url"`
	Token      string `json:"token"`
	ChargeFlag string `json:"chargeFlag"`
}

type IDCardRequest added in v1.63.0

type IDCardRequest struct {
	core.JDCloudRequest

	/* 身份证图像base64(支持base64编码后小于4M,分辨率不高于4096x4096的图像)  */
	ImageData string `json:"imageData"`
}

func NewIDCardRequest added in v1.63.0

func NewIDCardRequest(
	imageData string,
) *IDCardRequest

* param imageData: 身份证图像base64(支持base64编码后小于4M,分辨率不高于4096x4096的图像) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewIDCardRequestWithAllParams added in v1.63.0

func NewIDCardRequestWithAllParams(
	imageData string,
) *IDCardRequest

* param imageData: 身份证图像base64(支持base64编码后小于4M,分辨率不高于4096x4096的图像) (Required)

func NewIDCardRequestWithoutParam added in v1.63.0

func NewIDCardRequestWithoutParam() *IDCardRequest

This constructor has better compatible ability when API parameters changed

func (IDCardRequest) GetRegionId added in v1.63.0

func (r IDCardRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*IDCardRequest) SetImageData added in v1.63.0

func (r *IDCardRequest) SetImageData(imageData string)

param imageData: 身份证图像base64(支持base64编码后小于4M,分辨率不高于4096x4096的图像)(Required)

type IDCardResponse added in v1.63.0

type IDCardResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    IDCardResult       `json:"result"`
}

type IDCardResult added in v1.63.0

type IDCardResult struct {
	Status     string `json:"status"`
	Name       string `json:"name"`
	Nation     string `json:"nation"`
	Address    string `json:"address"`
	IdNumber   string `json:"idNumber"`
	Birthday   string `json:"birthday"`
	Gender     string `json:"gender"`
	Authority  string `json:"authority"`
	IssueTime  string `json:"issueTime"`
	DueTime    string `json:"dueTime"`
	ChargeFlag string `json:"chargeFlag"`
}

type MobileStatusRequest added in v1.63.0

type MobileStatusRequest struct {
	core.JDCloudRequest

	/* 手机号码  */
	Mobile string `json:"mobile"`
}

func NewMobileStatusRequest added in v1.63.0

func NewMobileStatusRequest(
	mobile string,
) *MobileStatusRequest

* param mobile: 手机号码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewMobileStatusRequestWithAllParams added in v1.63.0

func NewMobileStatusRequestWithAllParams(
	mobile string,
) *MobileStatusRequest

* param mobile: 手机号码 (Required)

func NewMobileStatusRequestWithoutParam added in v1.63.0

func NewMobileStatusRequestWithoutParam() *MobileStatusRequest

This constructor has better compatible ability when API parameters changed

func (MobileStatusRequest) GetRegionId added in v1.63.0

func (r MobileStatusRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*MobileStatusRequest) SetMobile added in v1.63.0

func (r *MobileStatusRequest) SetMobile(mobile string)

param mobile: 手机号码(Required)

type MobileStatusResponse added in v1.63.0

type MobileStatusResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    MobileStatusResult `json:"result"`
}

type MobileStatusResult added in v1.63.0

type MobileStatusResult struct {
	Code       string `json:"code"`
	Message    string `json:"message"`
	ChargeFlag string `json:"chargeFlag"`
	Area       string `json:"area"`
	Operator   string `json:"operator"`
	Status     string `json:"status"`
	MnpStatus  string `json:"mnpStatus"`
}

type OneClickRequest added in v1.63.0

type OneClickRequest struct {
	core.JDCloudRequest

	/* 移动端获取的token  */
	Token string `json:"token"`

	/* 浏览器加密指纹(H5时必传) (Optional) */
	UserInformation *string `json:"userInformation"`

	/* 应用类型(1 ios应用;2 H5应用;3 安卓应用)  */
	AppType int `json:"appType"`
}

func NewOneClickRequest added in v1.63.0

func NewOneClickRequest(
	token string,
	appType int,
) *OneClickRequest

* param token: 移动端获取的token (Required) * param appType: 应用类型(1 ios应用;2 H5应用;3 安卓应用) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOneClickRequestWithAllParams added in v1.63.0

func NewOneClickRequestWithAllParams(
	token string,
	userInformation *string,
	appType int,
) *OneClickRequest

* param token: 移动端获取的token (Required) * param userInformation: 浏览器加密指纹(H5时必传) (Optional) * param appType: 应用类型(1 ios应用;2 H5应用;3 安卓应用) (Required)

func NewOneClickRequestWithoutParam added in v1.63.0

func NewOneClickRequestWithoutParam() *OneClickRequest

This constructor has better compatible ability when API parameters changed

func (OneClickRequest) GetRegionId added in v1.63.0

func (r OneClickRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OneClickRequest) SetAppType added in v1.63.0

func (r *OneClickRequest) SetAppType(appType int)

param appType: 应用类型(1 ios应用;2 H5应用;3 安卓应用)(Required)

func (*OneClickRequest) SetToken added in v1.63.0

func (r *OneClickRequest) SetToken(token string)

param token: 移动端获取的token(Required)

func (*OneClickRequest) SetUserInformation added in v1.63.0

func (r *OneClickRequest) SetUserInformation(userInformation string)

param userInformation: 浏览器加密指纹(H5时必传)(Optional)

type OneClickResponse added in v1.63.0

type OneClickResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    OneClickResult     `json:"result"`
}

type OneClickResult added in v1.63.0

type OneClickResult struct {
	ChargeFlag string `json:"chargeFlag"`
	Msisdn     string `json:"msisdn"`
	Code       string `json:"code"`
	Message    string `json:"message"`
}

type PersonalAuthRequest

type PersonalAuthRequest struct {
	core.JDCloudRequest

	/*   */
	PersonalSpec *cloudauth.PersonalSpec `json:"personalSpec"`
}

func NewPersonalAuthRequest

func NewPersonalAuthRequest(
	personalSpec *cloudauth.PersonalSpec,
) *PersonalAuthRequest

* param personalSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPersonalAuthRequestWithAllParams

func NewPersonalAuthRequestWithAllParams(
	personalSpec *cloudauth.PersonalSpec,
) *PersonalAuthRequest

* param personalSpec: (Required)

func NewPersonalAuthRequestWithoutParam

func NewPersonalAuthRequestWithoutParam() *PersonalAuthRequest

This constructor has better compatible ability when API parameters changed

func (PersonalAuthRequest) GetRegionId

func (r PersonalAuthRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*PersonalAuthRequest) SetPersonalSpec

func (r *PersonalAuthRequest) SetPersonalSpec(personalSpec *cloudauth.PersonalSpec)

param personalSpec: (Required)

type PersonalAuthResponse

type PersonalAuthResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    PersonalAuthResult `json:"result"`
}

type PersonalAuthResult

type PersonalAuthResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type PersonalBankcard3DetailRequest added in v1.63.0

type PersonalBankcard3DetailRequest struct {
	core.JDCloudRequest

	/*   */
	PersonalSpec *cloudauth.PersonalBankcard `json:"personalSpec"`
}

func NewPersonalBankcard3DetailRequest added in v1.63.0

func NewPersonalBankcard3DetailRequest(
	personalSpec *cloudauth.PersonalBankcard,
) *PersonalBankcard3DetailRequest

* param personalSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPersonalBankcard3DetailRequestWithAllParams added in v1.63.0

func NewPersonalBankcard3DetailRequestWithAllParams(
	personalSpec *cloudauth.PersonalBankcard,
) *PersonalBankcard3DetailRequest

* param personalSpec: (Required)

func NewPersonalBankcard3DetailRequestWithoutParam added in v1.63.0

func NewPersonalBankcard3DetailRequestWithoutParam() *PersonalBankcard3DetailRequest

This constructor has better compatible ability when API parameters changed

func (PersonalBankcard3DetailRequest) GetRegionId added in v1.63.0

func (r PersonalBankcard3DetailRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*PersonalBankcard3DetailRequest) SetPersonalSpec added in v1.63.0

func (r *PersonalBankcard3DetailRequest) SetPersonalSpec(personalSpec *cloudauth.PersonalBankcard)

param personalSpec: (Required)

type PersonalBankcard3DetailResponse added in v1.63.0

type PersonalBankcard3DetailResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    PersonalBankcard3DetailResult `json:"result"`
}

type PersonalBankcard3DetailResult added in v1.63.0

type PersonalBankcard3DetailResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type PersonalBankcard3OtherRequest added in v1.63.0

type PersonalBankcard3OtherRequest struct {
	core.JDCloudRequest

	/*   */
	PersonalSpec *cloudauth.PersonalBankcardOther `json:"personalSpec"`
}

func NewPersonalBankcard3OtherRequest added in v1.63.0

func NewPersonalBankcard3OtherRequest(
	personalSpec *cloudauth.PersonalBankcardOther,
) *PersonalBankcard3OtherRequest

* param personalSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPersonalBankcard3OtherRequestWithAllParams added in v1.63.0

func NewPersonalBankcard3OtherRequestWithAllParams(
	personalSpec *cloudauth.PersonalBankcardOther,
) *PersonalBankcard3OtherRequest

* param personalSpec: (Required)

func NewPersonalBankcard3OtherRequestWithoutParam added in v1.63.0

func NewPersonalBankcard3OtherRequestWithoutParam() *PersonalBankcard3OtherRequest

This constructor has better compatible ability when API parameters changed

func (PersonalBankcard3OtherRequest) GetRegionId added in v1.63.0

func (r PersonalBankcard3OtherRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*PersonalBankcard3OtherRequest) SetPersonalSpec added in v1.63.0

func (r *PersonalBankcard3OtherRequest) SetPersonalSpec(personalSpec *cloudauth.PersonalBankcardOther)

param personalSpec: (Required)

type PersonalBankcard3OtherResponse added in v1.63.0

type PersonalBankcard3OtherResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    PersonalBankcard3OtherResult `json:"result"`
}

type PersonalBankcard3OtherResult added in v1.63.0

type PersonalBankcard3OtherResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type PersonalBankcard4DetailRequest added in v1.63.0

type PersonalBankcard4DetailRequest struct {
	core.JDCloudRequest

	/*   */
	PersonalSpec *cloudauth.PersonalBankcard `json:"personalSpec"`
}

func NewPersonalBankcard4DetailRequest added in v1.63.0

func NewPersonalBankcard4DetailRequest(
	personalSpec *cloudauth.PersonalBankcard,
) *PersonalBankcard4DetailRequest

* param personalSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPersonalBankcard4DetailRequestWithAllParams added in v1.63.0

func NewPersonalBankcard4DetailRequestWithAllParams(
	personalSpec *cloudauth.PersonalBankcard,
) *PersonalBankcard4DetailRequest

* param personalSpec: (Required)

func NewPersonalBankcard4DetailRequestWithoutParam added in v1.63.0

func NewPersonalBankcard4DetailRequestWithoutParam() *PersonalBankcard4DetailRequest

This constructor has better compatible ability when API parameters changed

func (PersonalBankcard4DetailRequest) GetRegionId added in v1.63.0

func (r PersonalBankcard4DetailRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*PersonalBankcard4DetailRequest) SetPersonalSpec added in v1.63.0

func (r *PersonalBankcard4DetailRequest) SetPersonalSpec(personalSpec *cloudauth.PersonalBankcard)

param personalSpec: (Required)

type PersonalBankcard4DetailResponse added in v1.63.0

type PersonalBankcard4DetailResponse struct {
	RequestID string                        `json:"requestId"`
	Error     core.ErrorResponse            `json:"error"`
	Result    PersonalBankcard4DetailResult `json:"result"`
}

type PersonalBankcard4DetailResult added in v1.63.0

type PersonalBankcard4DetailResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type PersonalBankcard4OtherRequest added in v1.63.0

type PersonalBankcard4OtherRequest struct {
	core.JDCloudRequest

	/*   */
	PersonalSpec *cloudauth.PersonalBankcardOther `json:"personalSpec"`
}

func NewPersonalBankcard4OtherRequest added in v1.63.0

func NewPersonalBankcard4OtherRequest(
	personalSpec *cloudauth.PersonalBankcardOther,
) *PersonalBankcard4OtherRequest

* param personalSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPersonalBankcard4OtherRequestWithAllParams added in v1.63.0

func NewPersonalBankcard4OtherRequestWithAllParams(
	personalSpec *cloudauth.PersonalBankcardOther,
) *PersonalBankcard4OtherRequest

* param personalSpec: (Required)

func NewPersonalBankcard4OtherRequestWithoutParam added in v1.63.0

func NewPersonalBankcard4OtherRequestWithoutParam() *PersonalBankcard4OtherRequest

This constructor has better compatible ability when API parameters changed

func (PersonalBankcard4OtherRequest) GetRegionId added in v1.63.0

func (r PersonalBankcard4OtherRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*PersonalBankcard4OtherRequest) SetPersonalSpec added in v1.63.0

func (r *PersonalBankcard4OtherRequest) SetPersonalSpec(personalSpec *cloudauth.PersonalBankcardOther)

param personalSpec: (Required)

type PersonalBankcard4OtherResponse added in v1.63.0

type PersonalBankcard4OtherResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    PersonalBankcard4OtherResult `json:"result"`
}

type PersonalBankcard4OtherResult added in v1.63.0

type PersonalBankcard4OtherResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type PersonalMobileRequest added in v1.63.0

type PersonalMobileRequest struct {
	core.JDCloudRequest

	/*   */
	PersonalMobileSpec *cloudauth.PersonalMobileSpec `json:"personalMobileSpec"`
}

func NewPersonalMobileRequest added in v1.63.0

func NewPersonalMobileRequest(
	personalMobileSpec *cloudauth.PersonalMobileSpec,
) *PersonalMobileRequest

* param personalMobileSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewPersonalMobileRequestWithAllParams added in v1.63.0

func NewPersonalMobileRequestWithAllParams(
	personalMobileSpec *cloudauth.PersonalMobileSpec,
) *PersonalMobileRequest

* param personalMobileSpec: (Required)

func NewPersonalMobileRequestWithoutParam added in v1.63.0

func NewPersonalMobileRequestWithoutParam() *PersonalMobileRequest

This constructor has better compatible ability when API parameters changed

func (PersonalMobileRequest) GetRegionId added in v1.63.0

func (r PersonalMobileRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*PersonalMobileRequest) SetPersonalMobileSpec added in v1.63.0

func (r *PersonalMobileRequest) SetPersonalMobileSpec(personalMobileSpec *cloudauth.PersonalMobileSpec)

param personalMobileSpec: (Required)

type PersonalMobileResponse added in v1.63.0

type PersonalMobileResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    PersonalMobileResult `json:"result"`
}

type PersonalMobileResult added in v1.63.0

type PersonalMobileResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type QueryBankBranchListRequest

type QueryBankBranchListRequest struct {
	core.JDCloudRequest

	/* 银行代码  */
	BankCode string `json:"bankCode"`

	/* 城市代码  */
	CityCode string `json:"cityCode"`
}

func NewQueryBankBranchListRequest

func NewQueryBankBranchListRequest(
	bankCode string,
	cityCode string,
) *QueryBankBranchListRequest

* param bankCode: 银行代码 (Required) * param cityCode: 城市代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryBankBranchListRequestWithAllParams

func NewQueryBankBranchListRequestWithAllParams(
	bankCode string,
	cityCode string,
) *QueryBankBranchListRequest

* param bankCode: 银行代码 (Required) * param cityCode: 城市代码 (Required)

func NewQueryBankBranchListRequestWithoutParam

func NewQueryBankBranchListRequestWithoutParam() *QueryBankBranchListRequest

This constructor has better compatible ability when API parameters changed

func (QueryBankBranchListRequest) GetRegionId

func (r QueryBankBranchListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*QueryBankBranchListRequest) SetBankCode

func (r *QueryBankBranchListRequest) SetBankCode(bankCode string)

param bankCode: 银行代码(Required)

func (*QueryBankBranchListRequest) SetCityCode

func (r *QueryBankBranchListRequest) SetCityCode(cityCode string)

param cityCode: 城市代码(Required)

type QueryBankBranchListResponse

type QueryBankBranchListResponse struct {
	RequestID string                    `json:"requestId"`
	Error     core.ErrorResponse        `json:"error"`
	Result    QueryBankBranchListResult `json:"result"`
}

type QueryBankBranchListResult

type QueryBankBranchListResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type QueryBankListRequest

type QueryBankListRequest struct {
	core.JDCloudRequest
}

func NewQueryBankListRequest

func NewQueryBankListRequest() *QueryBankListRequest

* * @Deprecated, not compatible when mandatory parameters changed

func NewQueryBankListRequestWithAllParams

func NewQueryBankListRequestWithAllParams() *QueryBankListRequest

func NewQueryBankListRequestWithoutParam

func NewQueryBankListRequestWithoutParam() *QueryBankListRequest

This constructor has better compatible ability when API parameters changed

func (QueryBankListRequest) GetRegionId

func (r QueryBankListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

type QueryBankListResponse

type QueryBankListResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    QueryBankListResult `json:"result"`
}

type QueryBankListResult

type QueryBankListResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type QueryCityListRequest

type QueryCityListRequest struct {
	core.JDCloudRequest

	/* 省份代码  */
	ProvinceCode string `json:"provinceCode"`
}

func NewQueryCityListRequest

func NewQueryCityListRequest(
	provinceCode string,
) *QueryCityListRequest

* param provinceCode: 省份代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryCityListRequestWithAllParams

func NewQueryCityListRequestWithAllParams(
	provinceCode string,
) *QueryCityListRequest

* param provinceCode: 省份代码 (Required)

func NewQueryCityListRequestWithoutParam

func NewQueryCityListRequestWithoutParam() *QueryCityListRequest

This constructor has better compatible ability when API parameters changed

func (QueryCityListRequest) GetRegionId

func (r QueryCityListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*QueryCityListRequest) SetProvinceCode

func (r *QueryCityListRequest) SetProvinceCode(provinceCode string)

param provinceCode: 省份代码(Required)

type QueryCityListResponse

type QueryCityListResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    QueryCityListResult `json:"result"`
}

type QueryCityListResult

type QueryCityListResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type QueryCompanyTransferRequest added in v1.63.0

type QueryCompanyTransferRequest struct {
	core.JDCloudRequest

	/* 订单号  */
	OrderNumber string `json:"orderNumber"`
}

func NewQueryCompanyTransferRequest added in v1.63.0

func NewQueryCompanyTransferRequest(
	orderNumber string,
) *QueryCompanyTransferRequest

* param orderNumber: 订单号 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryCompanyTransferRequestWithAllParams added in v1.63.0

func NewQueryCompanyTransferRequestWithAllParams(
	orderNumber string,
) *QueryCompanyTransferRequest

* param orderNumber: 订单号 (Required)

func NewQueryCompanyTransferRequestWithoutParam added in v1.63.0

func NewQueryCompanyTransferRequestWithoutParam() *QueryCompanyTransferRequest

This constructor has better compatible ability when API parameters changed

func (QueryCompanyTransferRequest) GetRegionId added in v1.63.0

func (r QueryCompanyTransferRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*QueryCompanyTransferRequest) SetOrderNumber added in v1.63.0

func (r *QueryCompanyTransferRequest) SetOrderNumber(orderNumber string)

param orderNumber: 订单号(Required)

type QueryCompanyTransferResponse added in v1.63.0

type QueryCompanyTransferResponse struct {
	RequestID string                     `json:"requestId"`
	Error     core.ErrorResponse         `json:"error"`
	Result    QueryCompanyTransferResult `json:"result"`
}

type QueryCompanyTransferResult added in v1.63.0

type QueryCompanyTransferResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

type QueryProvinceListRequest

type QueryProvinceListRequest struct {
	core.JDCloudRequest
}

func NewQueryProvinceListRequest

func NewQueryProvinceListRequest() *QueryProvinceListRequest

* * @Deprecated, not compatible when mandatory parameters changed

func NewQueryProvinceListRequestWithAllParams

func NewQueryProvinceListRequestWithAllParams() *QueryProvinceListRequest

func NewQueryProvinceListRequestWithoutParam

func NewQueryProvinceListRequestWithoutParam() *QueryProvinceListRequest

This constructor has better compatible ability when API parameters changed

func (QueryProvinceListRequest) GetRegionId

func (r QueryProvinceListRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

type QueryProvinceListResponse

type QueryProvinceListResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    QueryProvinceListResult `json:"result"`
}

type QueryProvinceListResult

type QueryProvinceListResult struct {
	Success      bool   `json:"success"`
	HasException bool   `json:"hasException"`
	Code         string `json:"code"`
	Message      string `json:"message"`
	Detail       string `json:"detail"`
}

Jump to

Keyboard shortcuts

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