Documentation
¶
Overview ¶
闲鱼兼职 model
Index ¶
- type AlibabaIdleParttimeJobsyncAPIRequest
- func (r AlibabaIdleParttimeJobsyncAPIRequest) GetApiMethodName() string
- func (r AlibabaIdleParttimeJobsyncAPIRequest) GetApiParams() url.Values
- func (r AlibabaIdleParttimeJobsyncAPIRequest) GetJobList() []PartTimeJob
- func (r AlibabaIdleParttimeJobsyncAPIRequest) GetSyncTime() int64
- func (r *AlibabaIdleParttimeJobsyncAPIRequest) SetJobList(_jobList []PartTimeJob) error
- func (r *AlibabaIdleParttimeJobsyncAPIRequest) SetSyncTime(_syncTime int64) error
- type AlibabaIdleParttimeJobsyncAPIResponse
- type AlibabaIdleParttimeJobsyncAPIResponseModel
- type AlibabaIdleParttimeNotifyAPIRequest
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetApiMethodName() string
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetApiParams() url.Values
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetApplyId() int64
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetJobId() int64
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetMessage() string
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetStatus() int64
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetSyncTime() int64
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetType() int64
- func (r AlibabaIdleParttimeNotifyAPIRequest) GetUserId() int64
- func (r *AlibabaIdleParttimeNotifyAPIRequest) SetApplyId(_applyId int64) error
- func (r *AlibabaIdleParttimeNotifyAPIRequest) SetJobId(_jobId int64) error
- func (r *AlibabaIdleParttimeNotifyAPIRequest) SetMessage(_message string) error
- func (r *AlibabaIdleParttimeNotifyAPIRequest) SetStatus(_status int64) error
- func (r *AlibabaIdleParttimeNotifyAPIRequest) SetSyncTime(_syncTime int64) error
- func (r *AlibabaIdleParttimeNotifyAPIRequest) SetType(_type int64) error
- func (r *AlibabaIdleParttimeNotifyAPIRequest) SetUserId(_userId int64) error
- type AlibabaIdleParttimeNotifyAPIResponse
- type AlibabaIdleParttimeNotifyAPIResponseModel
- type AlibabaIdleParttimeSynclogAPIRequest
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetApiMethodName() string
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetApiParams() url.Values
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetEndTime() int64
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetPageNum() int64
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetPageSize() int64
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetStartTime() int64
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetSyncIds() []int64
- func (r AlibabaIdleParttimeSynclogAPIRequest) GetType() int64
- func (r *AlibabaIdleParttimeSynclogAPIRequest) SetEndTime(_endTime int64) error
- func (r *AlibabaIdleParttimeSynclogAPIRequest) SetPageNum(_pageNum int64) error
- func (r *AlibabaIdleParttimeSynclogAPIRequest) SetPageSize(_pageSize int64) error
- func (r *AlibabaIdleParttimeSynclogAPIRequest) SetStartTime(_startTime int64) error
- func (r *AlibabaIdleParttimeSynclogAPIRequest) SetSyncIds(_syncIds []int64) error
- func (r *AlibabaIdleParttimeSynclogAPIRequest) SetType(_type int64) error
- type AlibabaIdleParttimeSynclogAPIResponse
- type AlibabaIdleParttimeSynclogAPIResponseModel
- type AlibabaIdleParttimeSynclogData
- type AlibabaIdleParttimeSynclogResult
- type PartTimeJob
- type PartTimeJobSyncLogList
- type PartTimeJobTransNodes
- type PartTimeRequireSchema
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaIdleParttimeJobsyncAPIRequest ¶
type AlibabaIdleParttimeJobsyncAPIRequest struct { model.Params // contains filtered or unexported fields }
兼职岗位同步 API请求 alibaba.idle.parttime.jobsync
服务商同步岗位信息给闲鱼
func NewAlibabaIdleParttimeJobsyncRequest ¶
func NewAlibabaIdleParttimeJobsyncRequest() *AlibabaIdleParttimeJobsyncAPIRequest
初始化AlibabaIdleParttimeJobsyncAPIRequest对象
func (AlibabaIdleParttimeJobsyncAPIRequest) GetApiMethodName ¶
func (r AlibabaIdleParttimeJobsyncAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIdleParttimeJobsyncAPIRequest) GetApiParams ¶
func (r AlibabaIdleParttimeJobsyncAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIdleParttimeJobsyncAPIRequest) GetJobList ¶
func (r AlibabaIdleParttimeJobsyncAPIRequest) GetJobList() []PartTimeJob
JobList Getter
func (AlibabaIdleParttimeJobsyncAPIRequest) GetSyncTime ¶
func (r AlibabaIdleParttimeJobsyncAPIRequest) GetSyncTime() int64
SyncTime Getter
func (*AlibabaIdleParttimeJobsyncAPIRequest) SetJobList ¶
func (r *AlibabaIdleParttimeJobsyncAPIRequest) SetJobList(_jobList []PartTimeJob) error
JobList Setter 岗位列表
func (*AlibabaIdleParttimeJobsyncAPIRequest) SetSyncTime ¶
func (r *AlibabaIdleParttimeJobsyncAPIRequest) SetSyncTime(_syncTime int64) error
SyncTime Setter 同步数据的时间
type AlibabaIdleParttimeJobsyncAPIResponse ¶
type AlibabaIdleParttimeJobsyncAPIResponse struct { model.CommonResponse AlibabaIdleParttimeJobsyncAPIResponseModel }
兼职岗位同步 API返回值 alibaba.idle.parttime.jobsync
服务商同步岗位信息给闲鱼
type AlibabaIdleParttimeJobsyncAPIResponseModel ¶
type AlibabaIdleParttimeJobsyncAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_idle_parttime_jobsync_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
兼职岗位同步 成功返回结果
type AlibabaIdleParttimeNotifyAPIRequest ¶
type AlibabaIdleParttimeNotifyAPIRequest struct { model.Params // contains filtered or unexported fields }
兼职通知接口 API请求 alibaba.idle.parttime.notify
服务商侧有岗位状态变更对我们进行通知(岗位关闭, 录取状态)
func NewAlibabaIdleParttimeNotifyRequest ¶
func NewAlibabaIdleParttimeNotifyRequest() *AlibabaIdleParttimeNotifyAPIRequest
初始化AlibabaIdleParttimeNotifyAPIRequest对象
func (AlibabaIdleParttimeNotifyAPIRequest) GetApiMethodName ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIdleParttimeNotifyAPIRequest) GetApiParams ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIdleParttimeNotifyAPIRequest) GetApplyId ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetApplyId() int64
ApplyId Getter
func (AlibabaIdleParttimeNotifyAPIRequest) GetJobId ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetJobId() int64
JobId Getter
func (AlibabaIdleParttimeNotifyAPIRequest) GetMessage ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetMessage() string
Message Getter
func (AlibabaIdleParttimeNotifyAPIRequest) GetStatus ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetStatus() int64
Status Getter
func (AlibabaIdleParttimeNotifyAPIRequest) GetSyncTime ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetSyncTime() int64
SyncTime Getter
func (AlibabaIdleParttimeNotifyAPIRequest) GetType ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetType() int64
Type Getter
func (AlibabaIdleParttimeNotifyAPIRequest) GetUserId ¶
func (r AlibabaIdleParttimeNotifyAPIRequest) GetUserId() int64
UserId Getter
func (*AlibabaIdleParttimeNotifyAPIRequest) SetApplyId ¶
func (r *AlibabaIdleParttimeNotifyAPIRequest) SetApplyId(_applyId int64) error
ApplyId Setter 报名id
func (*AlibabaIdleParttimeNotifyAPIRequest) SetJobId ¶
func (r *AlibabaIdleParttimeNotifyAPIRequest) SetJobId(_jobId int64) error
JobId Setter 岗位id
func (*AlibabaIdleParttimeNotifyAPIRequest) SetMessage ¶
func (r *AlibabaIdleParttimeNotifyAPIRequest) SetMessage(_message string) error
Message Setter 通知消息
func (*AlibabaIdleParttimeNotifyAPIRequest) SetStatus ¶
func (r *AlibabaIdleParttimeNotifyAPIRequest) SetStatus(_status int64) error
Status Setter 岗位: 0关闭 ; 录取: 0不录取, 1录取
func (*AlibabaIdleParttimeNotifyAPIRequest) SetSyncTime ¶
func (r *AlibabaIdleParttimeNotifyAPIRequest) SetSyncTime(_syncTime int64) error
SyncTime Setter 同步时间
func (*AlibabaIdleParttimeNotifyAPIRequest) SetType ¶
func (r *AlibabaIdleParttimeNotifyAPIRequest) SetType(_type int64) error
Type Setter 实时同步类型, 0: 岗位状态, 1: 录取状态
func (*AlibabaIdleParttimeNotifyAPIRequest) SetUserId ¶
func (r *AlibabaIdleParttimeNotifyAPIRequest) SetUserId(_userId int64) error
UserId Setter 用户id
type AlibabaIdleParttimeNotifyAPIResponse ¶
type AlibabaIdleParttimeNotifyAPIResponse struct { model.CommonResponse AlibabaIdleParttimeNotifyAPIResponseModel }
兼职通知接口 API返回值 alibaba.idle.parttime.notify
服务商侧有岗位状态变更对我们进行通知(岗位关闭, 录取状态)
type AlibabaIdleParttimeNotifyAPIResponseModel ¶
type AlibabaIdleParttimeNotifyAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_idle_parttime_notify_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
兼职通知接口 成功返回结果
type AlibabaIdleParttimeSynclogAPIRequest ¶
type AlibabaIdleParttimeSynclogAPIRequest struct { model.Params // contains filtered or unexported fields }
兼职同步日志 API请求 alibaba.idle.parttime.synclog
提供给供应商查询的接口
func NewAlibabaIdleParttimeSynclogRequest ¶
func NewAlibabaIdleParttimeSynclogRequest() *AlibabaIdleParttimeSynclogAPIRequest
初始化AlibabaIdleParttimeSynclogAPIRequest对象
func (AlibabaIdleParttimeSynclogAPIRequest) GetApiMethodName ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIdleParttimeSynclogAPIRequest) GetApiParams ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIdleParttimeSynclogAPIRequest) GetEndTime ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetEndTime() int64
EndTime Getter
func (AlibabaIdleParttimeSynclogAPIRequest) GetPageNum ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetPageNum() int64
PageNum Getter
func (AlibabaIdleParttimeSynclogAPIRequest) GetPageSize ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetPageSize() int64
PageSize Getter
func (AlibabaIdleParttimeSynclogAPIRequest) GetStartTime ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetStartTime() int64
StartTime Getter
func (AlibabaIdleParttimeSynclogAPIRequest) GetSyncIds ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetSyncIds() []int64
SyncIds Getter
func (AlibabaIdleParttimeSynclogAPIRequest) GetType ¶
func (r AlibabaIdleParttimeSynclogAPIRequest) GetType() int64
Type Getter
func (*AlibabaIdleParttimeSynclogAPIRequest) SetEndTime ¶
func (r *AlibabaIdleParttimeSynclogAPIRequest) SetEndTime(_endTime int64) error
EndTime Setter 查询岗位同步结束时间
func (*AlibabaIdleParttimeSynclogAPIRequest) SetPageNum ¶
func (r *AlibabaIdleParttimeSynclogAPIRequest) SetPageNum(_pageNum int64) error
PageNum Setter 第几页, 从0开始
func (*AlibabaIdleParttimeSynclogAPIRequest) SetPageSize ¶
func (r *AlibabaIdleParttimeSynclogAPIRequest) SetPageSize(_pageSize int64) error
PageSize Setter 页大小
func (*AlibabaIdleParttimeSynclogAPIRequest) SetStartTime ¶
func (r *AlibabaIdleParttimeSynclogAPIRequest) SetStartTime(_startTime int64) error
StartTime Setter 查询岗位同步开始时间
func (*AlibabaIdleParttimeSynclogAPIRequest) SetSyncIds ¶
func (r *AlibabaIdleParttimeSynclogAPIRequest) SetSyncIds(_syncIds []int64) error
SyncIds Setter 同步的id
func (*AlibabaIdleParttimeSynclogAPIRequest) SetType ¶
func (r *AlibabaIdleParttimeSynclogAPIRequest) SetType(_type int64) error
Type Setter 查询的类型, 0:岗位
type AlibabaIdleParttimeSynclogAPIResponse ¶
type AlibabaIdleParttimeSynclogAPIResponse struct { model.CommonResponse AlibabaIdleParttimeSynclogAPIResponseModel }
兼职同步日志 API返回值 alibaba.idle.parttime.synclog
提供给供应商查询的接口
type AlibabaIdleParttimeSynclogAPIResponseModel ¶
type AlibabaIdleParttimeSynclogAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_idle_parttime_synclog_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *AlibabaIdleParttimeSynclogResult `json:"result,omitempty" xml:"result,omitempty"` }
兼职同步日志 成功返回结果
type AlibabaIdleParttimeSynclogData ¶
type AlibabaIdleParttimeSynclogData struct { // 岗位列表 PartTimeJobSyncLogList []PartTimeJobSyncLogList `json:"part_time_job_sync_log_list,omitempty" xml:"part_time_job_sync_log_list>part_time_job_sync_log_list,omitempty"` }
AlibabaIdleParttimeSynclogData
type AlibabaIdleParttimeSynclogResult ¶
type AlibabaIdleParttimeSynclogResult struct { // 返回码 Code string `json:"code,omitempty" xml:"code,omitempty"` // 返回数据结构 Data *AlibabaIdleParttimeSynclogData `json:"data,omitempty" xml:"data,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 返回信息 Message string `json:"message,omitempty" xml:"message,omitempty"` }
AlibabaIdleParttimeSynclogResult
type PartTimeJob ¶
type PartTimeJob struct { // 工作地点 Location string `json:"location,omitempty" xml:"location,omitempty"` // 津贴 Royalties string `json:"royalties,omitempty" xml:"royalties,omitempty"` // 支付方式, 支付宝/微信/现金等 PayWay string `json:"pay_way,omitempty" xml:"pay_way,omitempty"` // 工作描述 JobDescription string `json:"job_description,omitempty" xml:"job_description,omitempty"` // 招聘人数 RecruitCount int64 `json:"recruit_count,omitempty" xml:"recruit_count,omitempty"` // 岗位名称: 该兼职岗位的名称 JobTitle string `json:"job_title,omitempty" xml:"job_title,omitempty"` // 招聘公司 Company string `json:"company,omitempty" xml:"company,omitempty"` // 工作时长 WorkDuration string `json:"work_duration,omitempty" xml:"work_duration,omitempty"` // 岗位种类: 该兼职信息的性质 JobType string `json:"job_type,omitempty" xml:"job_type,omitempty"` // 工作时间 WorkTime string `json:"work_time,omitempty" xml:"work_time,omitempty"` // 商品标题: 职位在 Feed 流中展示的标题, JobItemTitle string `json:"job_item_title,omitempty" xml:"job_item_title,omitempty"` // 工资 Salary string `json:"salary,omitempty" xml:"salary,omitempty"` // 岗位id JobId int64 `json:"job_id,omitempty" xml:"job_id,omitempty"` // 招聘公司描述 CompanyDescription string `json:"company_description,omitempty" xml:"company_description,omitempty"` // 企业logo, 是一个图片的URL CompanyLogo string `json:"company_logo,omitempty" xml:"company_logo,omitempty"` // 岗位具体的要求和要求的类型 JobRequirements []PartTimeRequireSchema `json:"job_requirements,omitempty" xml:"job_requirements>part_time_require_schema,omitempty"` // 工作点点的经纬度 Gps string `json:"gps,omitempty" xml:"gps,omitempty"` // 岗位类目 Category string `json:"category,omitempty" xml:"category,omitempty"` // 联系人手机号码 ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"` // 岗位是否新增, 0: 是 1: 否 IsAdd int64 `json:"is_add,omitempty" xml:"is_add,omitempty"` // 是否显示"取消报名" 0: 显示 1: 不显示 ShowCancel int64 `json:"show_cancel,omitempty" xml:"show_cancel,omitempty"` // 是否可以主动联系商家, 0: 可以, 1: 不可以 ContactMerchant int64 `json:"contact_merchant,omitempty" xml:"contact_merchant,omitempty"` // 发布岗位的经纬度 PublishGps string `json:"publish_gps,omitempty" xml:"publish_gps,omitempty"` }
PartTimeJob
type PartTimeJobSyncLogList ¶
type PartTimeJobSyncLogList struct { // 日志节点 PartTimeJobTransNodes []PartTimeJobTransNodes `json:"part_time_job_trans_nodes,omitempty" xml:"part_time_job_trans_nodes>part_time_job_trans_nodes,omitempty"` // 岗位id JobId int64 `json:"job_id,omitempty" xml:"job_id,omitempty"` // 当前状态描述 CurrentStatus string `json:"current_status,omitempty" xml:"current_status,omitempty"` // 岗位创建时间 CreateTime int64 `json:"create_time,omitempty" xml:"create_time,omitempty"` }
PartTimeJobSyncLogList
type PartTimeJobTransNodes ¶
type PartTimeJobTransNodes struct { // 节点创建时间 CreateTime int64 `json:"create_time,omitempty" xml:"create_time,omitempty"` // 节点描述 NodeDescription string `json:"node_description,omitempty" xml:"node_description,omitempty"` }
PartTimeJobTransNodes
type PartTimeRequireSchema ¶
type PartTimeRequireSchema struct { // 要求 Description string `json:"description,omitempty" xml:"description,omitempty"` // 类型, 1:文本 2: 图片 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 要求描述 Requirement string `json:"requirement,omitempty" xml:"requirement,omitempty"` }
PartTimeRequireSchema
Source Files
¶
- AlibabaIdleParttimeJobsyncAPIRequest.go
- AlibabaIdleParttimeJobsyncAPIResponse.go
- AlibabaIdleParttimeNotifyAPIRequest.go
- AlibabaIdleParttimeNotifyAPIResponse.go
- AlibabaIdleParttimeSynclogAPIRequest.go
- AlibabaIdleParttimeSynclogAPIResponse.go
- AlibabaIdleParttimeSynclogData.go
- AlibabaIdleParttimeSynclogResult.go
- PartTimeJob.go
- PartTimeJobSyncLogList.go
- PartTimeJobTransNodes.go
- PartTimeRequireSchema.go
- doc.go