Documentation ¶
Index ¶
- type GetPackageDetailRequest
- type GetPackageDetailResponse
- type GetPackageDetailResponsedata
- type GetPackageRequest
- type GetPackageResponse
- type GetPackageResponsedataItem
- type GetPackageSubmitAuditQuotaRequest
- type GetPackageSubmitAuditQuotaResponse
- type GetPackageSubmitAuditQuotaResponsedata
- type ReleasePackageRequest
- type ReleasePackageResponse
- type ReleasePackageResponsedata
- type RollbackPackageRequest
- type RollbackPackageResponse
- type RollbackPackageResponsedata
- type SubmitPackageAuditRequest
- type SubmitPackageAuditResponse
- type SubmitPackageAuditResponsedata
- type UploadPackageRequest
- type UploadPackageResponse
- type UploadPackageResponsedata
- type WithdrawPackageAuditRequest
- type WithdrawPackageAuditResponse
- type WithdrawPackageAuditResponsedata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetPackageDetailRequest ¶
type GetPackageDetailRequest struct { AccessToken string // 授权小程序的接口调用凭据 Type interface{} // 小程序状态,不指定 package_id 的情况下默认是线上版本 PackageID interface{} // 代码包 id }
GetPackageDetailRequest 请求结构体
type GetPackageDetailResponse ¶
type GetPackageDetailResponse struct { Data GetPackageDetailResponsedata `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type GetPackageDetailResponsedata ¶
type GetPackageDetailResponsedata struct { CommitTime string `json:"commit_time"` // 提交时间 Committer string `json:"committer"` // 提交人 Msg string `json:"msg"` // 审核信息 PackageID int64 `json:"package_id"` // 代码包 id Remark string `json:"remark"` // 备注 Status int64 `json:"status"` // 状态 Version string `json:"version"` // 版本号 VersionDesc string `json:"version_desc"` // 版本描述 }
func GetPackageDetail ¶
func GetPackageDetail(params *GetPackageDetailRequest) (*GetPackageDetailResponsedata, error)
GetPackageDetail
type GetPackageRequest ¶
type GetPackageRequest struct {
AccessToken string // 授权小程序的接口调用凭据
}
GetPackageRequest 请求结构体
type GetPackageResponse ¶
type GetPackageResponse struct { Data []GetPackageResponsedataItem `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type GetPackageResponsedataItem ¶
type GetPackageResponsedataItem struct { CommitTime string `json:"commit_time"` // 提交时间 Committer string `json:"committer"` // 提交人 Msg string `json:"msg"` // 审核信息 PackageID int64 `json:"package_id"` // 代码包 id Remark string `json:"remark"` // 备注 RollbackVersion string `json:"rollback_version"` // 上一个线上版本的版本号 Status int64 `json:"status"` // 状态 UploadErrCode int64 `json:"upload_err_code"` // 上传状态为失败时,失败的错误码 UploadErrMsg string `json:"upload_err_msg"` // 上传状态为失败时,失败的原因描述 UploadStatus int64 `json:"upload_status"` // 上传状态 UploadStatusDesc string `json:"upload_status_desc"` // 上传状态描述 Version string `json:"version"` // 版本号 VersionDesc string `json:"version_desc"` // 版本描述 }
func GetPackage ¶
func GetPackage(params *GetPackageRequest) ([]GetPackageResponsedataItem, error)
GetPackage
type GetPackageSubmitAuditQuotaRequest ¶
type GetPackageSubmitAuditQuotaRequest struct {
AccessToken string // 授权小程序的接口调用凭据
}
GetPackageSubmitAuditQuotaRequest 请求结构体
type GetPackageSubmitAuditQuotaResponse ¶
type GetPackageSubmitAuditQuotaResponse struct { Data GetPackageSubmitAuditQuotaResponsedata `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type GetPackageSubmitAuditQuotaResponsedata ¶
type GetPackageSubmitAuditQuotaResponsedata struct { QuotaTimes int64 `json:"quota_times"` // 单个周期内额度上限,-1:无限制 QuotaType int64 `json:"quota_type"` // 额度限制,周期类型:2:周 RemainTimes int64 `json:"remain_times"` // 当前周期内剩余额度,-1:无限制 }
func GetPackageSubmitAuditQuota ¶
func GetPackageSubmitAuditQuota(params *GetPackageSubmitAuditQuotaRequest) (*GetPackageSubmitAuditQuotaResponsedata, error)
GetPackageSubmitAuditQuota
type ReleasePackageRequest ¶
ReleasePackageRequest 请求结构体
type ReleasePackageResponse ¶
type ReleasePackageResponse struct { Data ReleasePackageResponsedata `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type ReleasePackageResponsedata ¶
type ReleasePackageResponsedata struct { }
func ReleasePackage ¶
func ReleasePackage(params *ReleasePackageRequest) (*ReleasePackageResponsedata, error)
ReleasePackage
type RollbackPackageRequest ¶
RollbackPackageRequest 请求结构体
type RollbackPackageResponse ¶
type RollbackPackageResponse struct { Data RollbackPackageResponsedata `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type RollbackPackageResponsedata ¶
type RollbackPackageResponsedata struct { }
func RollbackPackage ¶
func RollbackPackage(params *RollbackPackageRequest) (*RollbackPackageResponsedata, error)
RollbackPackage
type SubmitPackageAuditRequest ¶
type SubmitPackageAuditRequest struct { AccessToken string // 授权小程序的接口调用凭据 Content string // 送审描述 PackageID string // 包 id ,获取方式请参考获取小程序包列表 Remark string // 备注 TestAccount interface{} // 可以向审核人员提供的测试帐号 TestPassword interface{} // 测试帐号对应的密码 }
SubmitPackageAuditRequest 请求结构体
type SubmitPackageAuditResponse ¶
type SubmitPackageAuditResponse struct { Data SubmitPackageAuditResponsedata `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type SubmitPackageAuditResponsedata ¶
type SubmitPackageAuditResponsedata struct { }
func SubmitPackageAudit ¶
func SubmitPackageAudit(params *SubmitPackageAuditRequest) (*SubmitPackageAuditResponsedata, error)
SubmitPackageAudit
type UploadPackageRequest ¶
type UploadPackageRequest struct { AccessToken string // 授权小程序的接口调用凭据 TemplateID string // 代码库中的代码模板 id ,可以在第三方平台-模板管理-模板库 查看到模板 id ExtJSON string // 第三方自定义的配置 UserDesc string // 代码描述,开发者可自定义。 UserVersion string // 代码版本号,开发者可自定义。 TestAccount interface{} // 设置直接送审( ext_json 中的 directCommit 字段为 true 时),可以向审核人员提供的测试帐号。 TestPassword interface{} // 测试帐号对应的密码。 }
UploadPackageRequest 请求结构体
type UploadPackageResponse ¶
type UploadPackageResponse struct { Data UploadPackageResponsedata `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type UploadPackageResponsedata ¶
type UploadPackageResponsedata struct { }
func UploadPackage ¶
func UploadPackage(params *UploadPackageRequest) (*UploadPackageResponsedata, error)
UploadPackage
type WithdrawPackageAuditRequest ¶
type WithdrawPackageAuditRequest struct { AccessToken string // 授权小程序的接口调用凭据 PackageID string // 待撤回审核的代码包 id }
WithdrawPackageAuditRequest 请求结构体
type WithdrawPackageAuditResponse ¶
type WithdrawPackageAuditResponse struct { Data WithdrawPackageAuditResponsedata `json:"data"` // 响应参数 Errno int64 `json:"errno"` // 状态码 ErrMsg string `json:"msg"` // 错误信息 ErrorCode int64 `json:"error_code"` // openapi 错误码 ErrorMsg string `json:"error_msg"` // openapi 错误信息 }
type WithdrawPackageAuditResponsedata ¶
type WithdrawPackageAuditResponsedata struct { }
func WithdrawPackageAudit ¶
func WithdrawPackageAudit(params *WithdrawPackageAuditRequest) (*WithdrawPackageAuditResponsedata, error)
WithdrawPackageAudit
Click to show internal directories.
Click to hide internal directories.