Documentation ¶
Index ¶
- Constants
- type AdminDeptStat
- type AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) ActiveUserNum(activeUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) ActiveUserRate(activeUserRate string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) AvgCreateCalNum(avgCreateCalNum string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) AvgCreateDocsNum(avgCreateDocsNum string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) AvgCreateTaskNum(avgCreateTaskNum string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) AvgDuration(avgDuration string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) AvgSendMessengerNum(avgSendMessengerNum string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) AvgVcDuration(avgVcDuration string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) Build() *AdminDeptStat
- func (builder *AdminDeptStatBuilder) CalDau(calDau int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) CreateCalNum(createCalNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) CreateCalUserNum(createCalUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) CreateDocsNum(createDocsNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) CreateDocsUserNum(createDocsUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) CreateTaskNum(createTaskNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) CreateTaskUserNum(createTaskUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) Date(date string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) DepartmentId(departmentId string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) DepartmentName(departmentName string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) DepartmentPath(departmentPath string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) DocsDau(docsDau int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) EmailReceiveCount(emailReceiveCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) EmailReceiveExtCount(emailReceiveExtCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) EmailReceiveInCount(emailReceiveInCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) EmailSendCount(emailSendCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) EmailSendExtCount(emailSendExtCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) EmailSendInCount(emailSendInCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) ImDau(imDau int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) NewActiveNum(newActiveNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) NewUserNum(newUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) QuickSearchCount(quickSearchCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) ResignUserNum(resignUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) SearchActiveDau(searchActiveDau string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) SendMessengerNum(sendMessengerNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) SendMessengerUserNum(sendMessengerUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) SuiteActiveRate(suiteActiveRate string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) SuiteDau(suiteDau int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) TabSearchCount(tabSearchCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) TaskDau(taskDau int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) TotalSearchCount(totalSearchCount string) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) TotalUserNum(totalUserNum int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) VcDau(vcDau int) *AdminDeptStatBuilder
- func (builder *AdminDeptStatBuilder) VcDuration(vcDuration int) *AdminDeptStatBuilder
- type AdminUserStat
- type AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) ActiveOs(activeOs string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) AppPackageType(appPackageType string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) Build() *AdminUserStat
- func (builder *AdminUserStatBuilder) CalActiveFlag(calActiveFlag int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) CreateCalNum(createCalNum int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) CreateDocsNum(createDocsNum int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) CreateTaskNum(createTaskNum int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) CreateTime(createTime string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) Date(date string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) DepartmentName(departmentName string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) DepartmentPath(departmentPath string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) DocsActiveFlag(docsActiveFlag int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) EmailReceiveCount(emailReceiveCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) EmailReceiveExtCount(emailReceiveExtCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) EmailReceiveInCount(emailReceiveInCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) EmailSendCount(emailSendCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) EmailSendExtCount(emailSendExtCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) EmailSendInCount(emailSendInCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) ImActiveFlag(imActiveFlag int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) LastActiveTime(lastActiveTime string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) OsName(osName string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) QuickSearchCount(quickSearchCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) RegisterTime(registerTime string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) SearchActiveFlag(searchActiveFlag int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) SendMessengerNum(sendMessengerNum int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) SuiteActiveFlag(suiteActiveFlag int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) TabSearchCount(tabSearchCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) TotalSearchCount(totalSearchCount string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) UserActiveFlag(userActiveFlag int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) UserId(userId string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) UserName(userName string) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) VcActiveFlag(vcActiveFlag int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) VcDuration(vcDuration int) *AdminUserStatBuilder
- func (builder *AdminUserStatBuilder) VcNum(vcNum int) *AdminUserStatBuilder
- type Administrator
- type AdministratorBuilder
- func (builder *AdministratorBuilder) Build() *Administrator
- func (builder *AdministratorBuilder) IsAdministrator(isAdministrator bool) *AdministratorBuilder
- func (builder *AdministratorBuilder) IsSuperAdministrator(isSuperAdministrator bool) *AdministratorBuilder
- func (builder *AdministratorBuilder) UserId(userId string) *AdministratorBuilder
- type AnnualReportMapFloat
- type AnnualReportMapFloatBuilder
- type AnnualReportMapInt
- type AnnualReportMapIntBuilder
- type ApiAuditCommonDrawers
- type ApiAuditCommonDrawersBuilder
- type ApiAuditDrawerInfo
- type ApiAuditDrawerInfoBuilder
- func (builder *ApiAuditDrawerInfoBuilder) Build() *ApiAuditDrawerInfo
- func (builder *ApiAuditDrawerInfoBuilder) InfoKey(infoKey string) *ApiAuditDrawerInfoBuilder
- func (builder *ApiAuditDrawerInfoBuilder) InfoVal(infoVal string) *ApiAuditDrawerInfoBuilder
- func (builder *ApiAuditDrawerInfoBuilder) KeyI18nKey(keyI18nKey string) *ApiAuditDrawerInfoBuilder
- func (builder *ApiAuditDrawerInfoBuilder) ValI18nKey(valI18nKey string) *ApiAuditDrawerInfoBuilder
- func (builder *ApiAuditDrawerInfoBuilder) ValType(valType string) *ApiAuditDrawerInfoBuilder
- type AuditAndroidContext
- type AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) ActiveIp(activeIp string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) ActiveIpDetail(activeIpDetail string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) AppVer(appVer string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) Build() *AuditAndroidContext
- func (builder *AuditAndroidContextBuilder) CellBaseStation(cellBaseStation string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) Did(did string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) EnvMl(envMl string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) EnvSu(envSu string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) EnvTz(envTz string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) HwBrand(hwBrand string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) HwManuf(hwManuf string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) IP(iP string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) IdI(idI string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) IdR(idR string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) Location(location string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) Region(region string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) RouteGip(routeGip string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) RouteIip(routeIip string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) Udid(udid string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) Ver(ver string) *AuditAndroidContextBuilder
- func (builder *AuditAndroidContextBuilder) Wifip(wifip string) *AuditAndroidContextBuilder
- type AuditContext
- type AuditContextBuilder
- func (builder *AuditContextBuilder) AndroidContext(androidContext *AuditAndroidContext) *AuditContextBuilder
- func (builder *AuditContextBuilder) Build() *AuditContext
- func (builder *AuditContextBuilder) IosContext(iosContext *AuditIosContext) *AuditContextBuilder
- func (builder *AuditContextBuilder) PcContext(pcContext *AuditPcContext) *AuditContextBuilder
- func (builder *AuditContextBuilder) TerminalType(terminalType int) *AuditContextBuilder
- func (builder *AuditContextBuilder) WebContext(webContext *AuditWebContext) *AuditContextBuilder
- type AuditDetail
- type AuditDetailBuilder
- func (builder *AuditDetailBuilder) Build() *AuditDetail
- func (builder *AuditDetailBuilder) City(city string) *AuditDetailBuilder
- func (builder *AuditDetailBuilder) DeviceModel(deviceModel string) *AuditDetailBuilder
- func (builder *AuditDetailBuilder) Mc(mc string) *AuditDetailBuilder
- func (builder *AuditDetailBuilder) Os(os string) *AuditDetailBuilder
- type AuditEventExtend
- type AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) AppDetail(appDetail string) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) Build() *AuditEventExtend
- func (builder *AuditEventExtendBuilder) CommentType(commentType string) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) ExternalPeopleNumInChat(externalPeopleNumInChat int) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) ExternalPeopleNumInDocShare(externalPeopleNumInDocShare int) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) ExternalPeopleNumInVideo(externalPeopleNumInVideo int) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) JoinGroup(joinGroup int) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) LoginMethod(loginMethod string) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) NewPeopleNumInVideo(newPeopleNumInVideo int) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) QuitGroup(quitGroup int) *AuditEventExtendBuilder
- func (builder *AuditEventExtendBuilder) TwoStepValidation(twoStepValidation bool) *AuditEventExtendBuilder
- type AuditInfo
- type AuditInfoBuilder
- func (builder *AuditInfoBuilder) AuditContext(auditContext *AuditContext) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) AuditDetail(auditDetail *AuditDetail) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) Build() *AuditInfo
- func (builder *AuditInfoBuilder) CommonDrawers(commonDrawers *ApiAuditCommonDrawers) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) DepartmentIds(departmentIds []string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) EventId(eventId string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) EventModule(eventModule int) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) EventName(eventName string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) EventTime(eventTime int) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) Extend(extend *AuditEventExtend) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) Ip(ip string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) Objects(objects []*AuditObjectEntity) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) OperatorApp(operatorApp string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) OperatorAppName(operatorAppName string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) OperatorTenant(operatorTenant string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) OperatorType(operatorType int) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) OperatorValue(operatorValue string) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) Recipients(recipients []*AuditRecipientEntity) *AuditInfoBuilder
- func (builder *AuditInfoBuilder) UniqueId(uniqueId string) *AuditInfoBuilder
- type AuditIosContext
- type AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) ActiveIp(activeIp string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) ActiveIpDetail(activeIpDetail string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) AppVer(appVer string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Build() *AuditIosContext
- func (builder *AuditIosContextBuilder) CellBaseStation(cellBaseStation string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Did(did string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) IP(iP string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Location(location string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) ML(mL string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Os(os string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Proxyip(proxyip string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) STZone(sTZone string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Sjd(sjd string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Udid(udid string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Ver(ver string) *AuditIosContextBuilder
- func (builder *AuditIosContextBuilder) Wifip(wifip string) *AuditIosContextBuilder
- type AuditObjectDetail
- type AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) Build() *AuditObjectDetail
- func (builder *AuditObjectDetailBuilder) CloneSource(cloneSource string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) ContainFileNum(containFileNum int) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) ContainerId(containerId string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) ContainerType(containerType string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) CurrentPage(currentPage string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) FileName(fileName string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) FileServiceSource(fileServiceSource string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) OkrDownloadContent(okrDownloadContent string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) PermissionExternalAccessType(permissionExternalAccessType bool) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) PermissionSettingType(permissionSettingType string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) PermissionShareType(permissionShareType string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) TextDetail(textDetail string) *AuditObjectDetailBuilder
- func (builder *AuditObjectDetailBuilder) ThirdPartyAppID(thirdPartyAppID string) *AuditObjectDetailBuilder
- type AuditObjectEntity
- type AuditObjectEntityBuilder
- func (builder *AuditObjectEntityBuilder) Build() *AuditObjectEntity
- func (builder *AuditObjectEntityBuilder) ObjectDetail(objectDetail *AuditObjectDetail) *AuditObjectEntityBuilder
- func (builder *AuditObjectEntityBuilder) ObjectName(objectName string) *AuditObjectEntityBuilder
- func (builder *AuditObjectEntityBuilder) ObjectOwner(objectOwner string) *AuditObjectEntityBuilder
- func (builder *AuditObjectEntityBuilder) ObjectType(objectType string) *AuditObjectEntityBuilder
- func (builder *AuditObjectEntityBuilder) ObjectValue(objectValue string) *AuditObjectEntityBuilder
- type AuditPcContext
- type AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) AppVer(appVer string) *AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) Build() *AuditPcContext
- func (builder *AuditPcContextBuilder) Did(did string) *AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) IP(iP string) *AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) Os(os string) *AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) Region(region string) *AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) Udid(udid string) *AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) Ver(ver string) *AuditPcContextBuilder
- func (builder *AuditPcContextBuilder) Wifip(wifip string) *AuditPcContextBuilder
- type AuditRecipientDetail
- type AuditRecipientDetailBuilder
- type AuditRecipientEntity
- type AuditRecipientEntityBuilder
- func (builder *AuditRecipientEntityBuilder) Build() *AuditRecipientEntity
- func (builder *AuditRecipientEntityBuilder) RecipientDetail(recipientDetail *AuditRecipientDetail) *AuditRecipientEntityBuilder
- func (builder *AuditRecipientEntityBuilder) RecipientType(recipientType string) *AuditRecipientEntityBuilder
- func (builder *AuditRecipientEntityBuilder) RecipientValue(recipientValue string) *AuditRecipientEntityBuilder
- type AuditWebContext
- type AuditWebContextBuilder
- type Badge
- type BadgeBuilder
- func (builder *BadgeBuilder) Build() *Badge
- func (builder *BadgeBuilder) DetailImage(detailImage string) *BadgeBuilder
- func (builder *BadgeBuilder) Explanation(explanation string) *BadgeBuilder
- func (builder *BadgeBuilder) I18nExplanation(i18nExplanation *I18n) *BadgeBuilder
- func (builder *BadgeBuilder) I18nName(i18nName *I18n) *BadgeBuilder
- func (builder *BadgeBuilder) Id(id string) *BadgeBuilder
- func (builder *BadgeBuilder) Name(name string) *BadgeBuilder
- func (builder *BadgeBuilder) ShowImage(showImage string) *BadgeBuilder
- type CreateBadgeGrantReq
- type CreateBadgeGrantReqBuilder
- func (builder *CreateBadgeGrantReqBuilder) BadgeId(badgeId string) *CreateBadgeGrantReqBuilder
- func (builder *CreateBadgeGrantReqBuilder) Build() *CreateBadgeGrantReq
- func (builder *CreateBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *CreateBadgeGrantReqBuilder
- func (builder *CreateBadgeGrantReqBuilder) Grant(grant *Grant) *CreateBadgeGrantReqBuilder
- func (builder *CreateBadgeGrantReqBuilder) UserIdType(userIdType string) *CreateBadgeGrantReqBuilder
- type CreateBadgeGrantResp
- type CreateBadgeGrantRespData
- type CreateBadgeImagePathReqBodyBuilder
- func (builder *CreateBadgeImagePathReqBodyBuilder) Build() (*CreateBadgeImageReqBody, error)
- func (builder *CreateBadgeImagePathReqBodyBuilder) ImageFilePath(imageFilePath string) *CreateBadgeImagePathReqBodyBuilder
- func (builder *CreateBadgeImagePathReqBodyBuilder) ImageType(imageType int) *CreateBadgeImagePathReqBodyBuilder
- type CreateBadgeImageReq
- type CreateBadgeImageReqBody
- type CreateBadgeImageReqBodyBuilder
- type CreateBadgeImageReqBuilder
- type CreateBadgeImageResp
- type CreateBadgeImageRespData
- type CreateBadgeReq
- type CreateBadgeReqBuilder
- type CreateBadgeResp
- type CreateBadgeRespData
- type DeleteBadgeGrantReq
- type DeleteBadgeGrantReqBuilder
- type DeleteBadgeGrantResp
- type DepartmentId
- type DepartmentIdBuilder
- type File
- type FileBuilder
- func (builder *FileBuilder) Build() *File
- func (builder *FileBuilder) LastOpTime(lastOpTime string) *FileBuilder
- func (builder *FileBuilder) Owner(owner *User) *FileBuilder
- func (builder *FileBuilder) Size(size string) *FileBuilder
- func (builder *FileBuilder) Status(status string) *FileBuilder
- func (builder *FileBuilder) Title(title string) *FileBuilder
- func (builder *FileBuilder) Token(token string) *FileBuilder
- func (builder *FileBuilder) Type(type_ string) *FileBuilder
- type FileList
- type FileListBuilder
- type GetBadgeGrantReq
- type GetBadgeGrantReqBuilder
- func (builder *GetBadgeGrantReqBuilder) BadgeId(badgeId string) *GetBadgeGrantReqBuilder
- func (builder *GetBadgeGrantReqBuilder) Build() *GetBadgeGrantReq
- func (builder *GetBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *GetBadgeGrantReqBuilder
- func (builder *GetBadgeGrantReqBuilder) GrantId(grantId string) *GetBadgeGrantReqBuilder
- func (builder *GetBadgeGrantReqBuilder) UserIdType(userIdType string) *GetBadgeGrantReqBuilder
- type GetBadgeGrantResp
- type GetBadgeGrantRespData
- type GetBadgeReq
- type GetBadgeReqBuilder
- type GetBadgeResp
- type GetBadgeRespData
- type Grant
- type GrantBuilder
- func (builder *GrantBuilder) BadgeId(badgeId string) *GrantBuilder
- func (builder *GrantBuilder) Build() *Grant
- func (builder *GrantBuilder) DepartmentIds(departmentIds []string) *GrantBuilder
- func (builder *GrantBuilder) GrantType(grantType int) *GrantBuilder
- func (builder *GrantBuilder) GroupIds(groupIds []string) *GrantBuilder
- func (builder *GrantBuilder) Id(id string) *GrantBuilder
- func (builder *GrantBuilder) IsGrantAll(isGrantAll bool) *GrantBuilder
- func (builder *GrantBuilder) Name(name string) *GrantBuilder
- func (builder *GrantBuilder) RuleDetail(ruleDetail *RuleDetail) *GrantBuilder
- func (builder *GrantBuilder) TimeZone(timeZone string) *GrantBuilder
- func (builder *GrantBuilder) UserIds(userIds []string) *GrantBuilder
- type I18n
- type I18nBuilder
- type ListAdminDeptStatReq
- type ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) Build() *ListAdminDeptStatReq
- func (builder *ListAdminDeptStatReqBuilder) ContainsChildDept(containsChildDept bool) *ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) DepartmentId(departmentId string) *ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) DepartmentIdType(departmentIdType string) *ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) EndDate(endDate string) *ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) PageSize(pageSize int) *ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) PageToken(pageToken string) *ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) StartDate(startDate string) *ListAdminDeptStatReqBuilder
- func (builder *ListAdminDeptStatReqBuilder) TargetGeo(targetGeo string) *ListAdminDeptStatReqBuilder
- type ListAdminDeptStatResp
- type ListAdminDeptStatRespData
- type ListAdminUserStatReq
- type ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) Build() *ListAdminUserStatReq
- func (builder *ListAdminUserStatReqBuilder) DepartmentId(departmentId string) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) DepartmentIdType(departmentIdType string) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) EndDate(endDate string) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) PageSize(pageSize int) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) PageToken(pageToken string) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) StartDate(startDate string) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) TargetGeo(targetGeo string) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) UserId(userId string) *ListAdminUserStatReqBuilder
- func (builder *ListAdminUserStatReqBuilder) UserIdType(userIdType string) *ListAdminUserStatReqBuilder
- type ListAdminUserStatResp
- type ListAdminUserStatRespData
- type ListAuditInfoIterator
- type ListAuditInfoReq
- type ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) Build() *ListAuditInfoReq
- func (builder *ListAuditInfoReqBuilder) EventModule(eventModule int) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) EventName(eventName string) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) ExtFilterObjectByCcmToken(extFilterObjectByCcmToken string) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) Latest(latest int) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) Limit(limit int) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) ObjectType(objectType int) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) ObjectValue(objectValue string) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) Oldest(oldest int) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) OperatorType(operatorType string) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) OperatorValue(operatorValue string) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) PageSize(pageSize int) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) PageToken(pageToken string) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) UserIdType(userIdType string) *ListAuditInfoReqBuilder
- func (builder *ListAuditInfoReqBuilder) UserType(userType int) *ListAuditInfoReqBuilder
- type ListAuditInfoResp
- type ListAuditInfoRespData
- type ListBadgeGrantIterator
- type ListBadgeGrantReq
- type ListBadgeGrantReqBuilder
- func (builder *ListBadgeGrantReqBuilder) BadgeId(badgeId string) *ListBadgeGrantReqBuilder
- func (builder *ListBadgeGrantReqBuilder) Build() *ListBadgeGrantReq
- func (builder *ListBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *ListBadgeGrantReqBuilder
- func (builder *ListBadgeGrantReqBuilder) Limit(limit int) *ListBadgeGrantReqBuilder
- func (builder *ListBadgeGrantReqBuilder) Name(name string) *ListBadgeGrantReqBuilder
- func (builder *ListBadgeGrantReqBuilder) PageSize(pageSize int) *ListBadgeGrantReqBuilder
- func (builder *ListBadgeGrantReqBuilder) PageToken(pageToken string) *ListBadgeGrantReqBuilder
- func (builder *ListBadgeGrantReqBuilder) UserIdType(userIdType string) *ListBadgeGrantReqBuilder
- type ListBadgeGrantResp
- type ListBadgeGrantRespData
- type ListBadgeIterator
- type ListBadgeReq
- type ListBadgeReqBuilder
- func (builder *ListBadgeReqBuilder) Build() *ListBadgeReq
- func (builder *ListBadgeReqBuilder) Limit(limit int) *ListBadgeReqBuilder
- func (builder *ListBadgeReqBuilder) Name(name string) *ListBadgeReqBuilder
- func (builder *ListBadgeReqBuilder) PageSize(pageSize int) *ListBadgeReqBuilder
- func (builder *ListBadgeReqBuilder) PageToken(pageToken string) *ListBadgeReqBuilder
- type ListBadgeResp
- type ListBadgeRespData
- type Password
- type PasswordBuilder
- type ResetPasswordPathReqBodyBuilder
- type ResetPasswordReq
- type ResetPasswordReqBody
- type ResetPasswordReqBodyBuilder
- type ResetPasswordReqBuilder
- type ResetPasswordResp
- type RuleDetail
- type RuleDetailBuilder
- func (builder *RuleDetailBuilder) Anniversary(anniversary int) *RuleDetailBuilder
- func (builder *RuleDetailBuilder) Build() *RuleDetail
- func (builder *RuleDetailBuilder) EffectivePeriod(effectivePeriod int) *RuleDetailBuilder
- func (builder *RuleDetailBuilder) EffectiveTime(effectiveTime string) *RuleDetailBuilder
- func (builder *RuleDetailBuilder) ExpirationTime(expirationTime string) *RuleDetailBuilder
- type SplashPageStat
- type SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) Build() *SplashPageStat
- func (builder *SplashPageStatBuilder) ClickCount(clickCount int) *SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) ClickCountAccumulate(clickCountAccumulate int) *SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) Date(date string) *SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) ImpressionCount(impressionCount int) *SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) ImpressionCountAccumulate(impressionCountAccumulate int) *SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) SkipCount(skipCount int) *SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) SkipCountAccumulate(skipCountAccumulate int) *SplashPageStatBuilder
- func (builder *SplashPageStatBuilder) SplashId(splashId string) *SplashPageStatBuilder
- type Task
- type TaskBuilder
- func (builder *TaskBuilder) Build() *Task
- func (builder *TaskBuilder) FileList(fileList []*File) *TaskBuilder
- func (builder *TaskBuilder) OriginalUserEmail(originalUserEmail string) *TaskBuilder
- func (builder *TaskBuilder) OriginalUserId(originalUserId string) *TaskBuilder
- func (builder *TaskBuilder) Status(status int) *TaskBuilder
- func (builder *TaskBuilder) TargetOwnerEmail(targetOwnerEmail string) *TaskBuilder
- func (builder *TaskBuilder) TargetOwnerId(targetOwnerId string) *TaskBuilder
- func (builder *TaskBuilder) TaskId(taskId string) *TaskBuilder
- type UpdateBadgeGrantReq
- type UpdateBadgeGrantReqBuilder
- func (builder *UpdateBadgeGrantReqBuilder) BadgeId(badgeId string) *UpdateBadgeGrantReqBuilder
- func (builder *UpdateBadgeGrantReqBuilder) Build() *UpdateBadgeGrantReq
- func (builder *UpdateBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *UpdateBadgeGrantReqBuilder
- func (builder *UpdateBadgeGrantReqBuilder) Grant(grant *Grant) *UpdateBadgeGrantReqBuilder
- func (builder *UpdateBadgeGrantReqBuilder) GrantId(grantId string) *UpdateBadgeGrantReqBuilder
- func (builder *UpdateBadgeGrantReqBuilder) UserIdType(userIdType string) *UpdateBadgeGrantReqBuilder
- type UpdateBadgeGrantResp
- type UpdateBadgeGrantRespData
- type UpdateBadgeReq
- type UpdateBadgeReqBuilder
- type UpdateBadgeResp
- type UpdateBadgeRespData
- type User
- type UserAnnualReport
- type UserAnnualReportBuilder
- func (builder *UserAnnualReportBuilder) Build() *UserAnnualReport
- func (builder *UserAnnualReportBuilder) Year2021(year2021 *UserReport2021) *UserAnnualReportBuilder
- func (builder *UserAnnualReportBuilder) Year2022(year2022 *UserReport2022) *UserAnnualReportBuilder
- func (builder *UserAnnualReportBuilder) Year2023(year2023 *UserReport2023) *UserAnnualReportBuilder
- type UserBuilder
- type UserReport2021
- type UserReport2021Builder
- func (builder *UserReport2021Builder) ActiveDayCount(activeDayCount int) *UserReport2021Builder
- func (builder *UserReport2021Builder) ApprovalExecuteCount(approvalExecuteCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) ApprovalRelationUserRankfirst(approvalRelationUserRankfirst string) *UserReport2021Builder
- func (builder *UserReport2021Builder) ApprovalStartCount(approvalStartCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) Build() *UserReport2021
- func (builder *UserReport2021Builder) BusyWeek(busyWeek string) *UserReport2021Builder
- func (builder *UserReport2021Builder) BusyWeekActDays(busyWeekActDays int) *UserReport2021Builder
- func (builder *UserReport2021Builder) BusyWeekMdate(busyWeekMdate string) *UserReport2021Builder
- func (builder *UserReport2021Builder) BusyWeekSumDuration(busyWeekSumDuration string) *UserReport2021Builder
- func (builder *UserReport2021Builder) ConferenceCreateCount(conferenceCreateCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) CooperateEditFileCount(cooperateEditFileCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) CreateEditFileCount(createEditFileCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) CreateFileCount(createFileCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) CreateReadUserCount(createReadUserCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) FavoriteEmoji(favoriteEmoji string) *UserReport2021Builder
- func (builder *UserReport2021Builder) LikeRecordCount(likeRecordCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) MinutesDuration(minutesDuration float64) *UserReport2021Builder
- func (builder *UserReport2021Builder) MinutesObjectCount(minutesObjectCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) OkrAlignedUserRankfirst(okrAlignedUserRankfirst string) *UserReport2021Builder
- func (builder *UserReport2021Builder) OkrCumKrCount(okrCumKrCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) OkrCumOCount(okrCumOCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) P2pChatCount(p2pChatCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) ReactionCount(reactionCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) TalkedChatCount(talkedChatCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) TotalPartiCount(totalPartiCount string) *UserReport2021Builder
- func (builder *UserReport2021Builder) UserId(userId string) *UserReport2021Builder
- type UserReport2022
- type UserReport2022Builder
- func (builder *UserReport2022Builder) ActiveDayCount(activeDayCount int) *UserReport2022Builder
- func (builder *UserReport2022Builder) AttendEventCount(attendEventCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) Build() *UserReport2022
- func (builder *UserReport2022Builder) CommentFileCount(commentFileCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) ConferenceCreateCount(conferenceCreateCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) CreateFileCount(createFileCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) CreatedFileViewCount(createdFileViewCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) EventBusyDate(eventBusyDate string) *UserReport2022Builder
- func (builder *UserReport2022Builder) EventBusyDateEventCount(eventBusyDateEventCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) EventStartTimeRange1(eventStartTimeRange1 string) *UserReport2022Builder
- func (builder *UserReport2022Builder) FifthPositiveReaction(fifthPositiveReaction string) *UserReport2022Builder
- func (builder *UserReport2022Builder) FirstPositiveReaction(firstPositiveReaction string) *UserReport2022Builder
- func (builder *UserReport2022Builder) FourthPositiveReaction(fourthPositiveReaction string) *UserReport2022Builder
- func (builder *UserReport2022Builder) MsgBusyDate(msgBusyDate string) *UserReport2022Builder
- func (builder *UserReport2022Builder) MsgBusyDateSendMsgCount(msgBusyDateSendMsgCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) OkrAlignedUserCount(okrAlignedUserCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) OkrCumKrCount(okrCumKrCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) OkrCumOCount(okrCumOCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) P2pChatCount(p2pChatCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) PeopleInterviewNum(peopleInterviewNum string) *UserReport2022Builder
- func (builder *UserReport2022Builder) PositiveReactionCount(positiveReactionCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) ReceiveEmailCount(receiveEmailCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) SecondPositiveReaction(secondPositiveReaction string) *UserReport2022Builder
- func (builder *UserReport2022Builder) SendEmailCount(sendEmailCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) TalkedChatCount(talkedChatCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) ThirdPositiveReaction(thirdPositiveReaction string) *UserReport2022Builder
- func (builder *UserReport2022Builder) TotalPartiCount(totalPartiCount string) *UserReport2022Builder
- func (builder *UserReport2022Builder) UserId(userId string) *UserReport2022Builder
- func (builder *UserReport2022Builder) UserRegisterDate(userRegisterDate string) *UserReport2022Builder
- type UserReport2023
- type UserReport2023Builder
- func (builder *UserReport2023Builder) ActiveDayCnt(activeDayCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) AllDayCnt(allDayCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) Build() *UserReport2023
- func (builder *UserReport2023Builder) BusyMonth(busyMonth string) *UserReport2023Builder
- func (builder *UserReport2023Builder) BusyMonthCreateEditFileCnt(busyMonthCreateEditFileCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) BusyMonthLastMeetingTime(busyMonthLastMeetingTime string) *UserReport2023Builder
- func (builder *UserReport2023Builder) BusyMonthMeetingCnt(busyMonthMeetingCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) BusyMonthSendMsgCnt(busyMonthSendMsgCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) BusyMonthSumDuration(busyMonthSumDuration float64) *UserReport2023Builder
- func (builder *UserReport2023Builder) CalCommentCalTime(calCommentCalTime string) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmCreateBusyMonth(ccmCreateBusyMonth string) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmCreateBusyMonthCnt(ccmCreateBusyMonthCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmCreateCnt2(ccmCreateCnt2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmCreateCntRank(ccmCreateCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmCreateLikedCnt(ccmCreateLikedCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmCreateLikedCntRank(ccmCreateLikedCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmCreateViewedUcnt(ccmCreateViewedUcnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmEditCommentFcnt2(ccmEditCommentFcnt2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmEditCommentFcntRank(ccmEditCommentFcntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmViewOtherFcnt(ccmViewOtherFcnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) CcmViewOtherFcntRank(ccmViewOtherFcntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) DurationCnt2(durationCnt2 []*AnnualReportMapFloat) *UserReport2023Builder
- func (builder *UserReport2023Builder) DurationCntRank(durationCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) EmailReceiveEmailCount(emailReceiveEmailCount int) *UserReport2023Builder
- func (builder *UserReport2023Builder) EmailSendEmailCount(emailSendEmailCount int) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImBusyDate(imBusyDate string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImBusyDateSendMsgCnt(imBusyDateSendMsgCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImEmojiTop1(imEmojiTop1 string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImEmojiTop1Cnt(imEmojiTop1Cnt string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImEmojiTop2(imEmojiTop2 string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImEmojiTop2Cnt(imEmojiTop2Cnt string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImEmojiTop3(imEmojiTop3 string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImEmojiTop3Cnt(imEmojiTop3Cnt string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImLastSendMsgTime(imLastSendMsgTime string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImPositiveReactionCnt2(imPositiveReactionCnt2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImPositiveReactionCntRank(imPositiveReactionCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImPrivateChatCnt(imPrivateChatCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImSendMsgCnt2(imSendMsgCnt2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImSendMsgCntRank(imSendMsgCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) ImTalkedChatCnt(imTalkedChatCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) PeopleInterviewNum2(peopleInterviewNum2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) PeopleInterviewNumRank(peopleInterviewNumRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) PeopleInterviewOfferNum2(peopleInterviewOfferNum2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) PeopleInterviewOfferNumRank(peopleInterviewOfferNumRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) PeopleProfileViewCnt(peopleProfileViewCnt string) *UserReport2023Builder
- func (builder *UserReport2023Builder) TenantAllCnt(tenantAllCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) UserId(userId string) *UserReport2023Builder
- func (builder *UserReport2023Builder) UserRegisterDate(userRegisterDate string) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcAllMeetingCnt(vcAllMeetingCnt int) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcAllMeetingCntRank(vcAllMeetingCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcAllMeetingDuration2(vcAllMeetingDuration2 []*AnnualReportMapFloat) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcJoinMeetingCnt2(vcJoinMeetingCnt2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcJoinMeetingCntRank(vcJoinMeetingCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcSentMeetingCnt2(vcSentMeetingCnt2 []*AnnualReportMapInt) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcSentMeetingCntRank(vcSentMeetingCntRank string) *UserReport2023Builder
- func (builder *UserReport2023Builder) VcSentMeetingUcnt(vcSentMeetingUcnt int) *UserReport2023Builder
- type V1
Constants ¶
const ( DepartmentIdTypeDepartmentId = "department_id" // 以自定义department_id来标识部门 DepartmentIdTypeOpenDepartmentId = "open_department_id" // 以open_department_id来标识部门 )
const ( UserIdTypeUserId = "user_id" // 以user_id来识别用户 UserIdTypeUnionId = "union_id" // 以union_id来识别用户 UserIdTypeOpenId = "open_id" // 以open_id来识别用户 )
const ( DepartmentIdTypeListAdminUserStatDepartmentId = "department_id" // 以自定义department_id来标识部门 DepartmentIdTypeListAdminUserStatOpenDepartmentId = "open_department_id" // 以open_department_id来标识部门 )
const ( UserIdTypeListAuditInfoUserId = "user_id" // 以user_id来识别用户 UserIdTypeListAuditInfoUnionId = "union_id" // 以union_id来识别用户 UserIdTypeListAuditInfoOpenId = "open_id" // 以open_id来识别用户 )
const ( OperatorTypeUser = "user" // 以user_id来识别用户 OperatorTypeBot = "bot" // [已废弃] 以bot_id来识别用户 )
const ( UserTypeAll = 0 // 互联网上的任何人 UserTypeNormalUser = 1 // 组织内成员 UserTypeExternalUser = 2 // 组织外成员 )
const ( GrantTypeManual = 0 // 手动选择有效期 GrantTypeJoinTime = 1 // 匹配系统入职时间 )
const ( UserIdTypeCreateBadgeGrantOpenId = "open_id" // 用户的open_id UserIdTypeCreateBadgeGrantUnionId = "union_id" // 用户的union_id UserIdTypeCreateBadgeGrantUserId = "user_id" // 用户的user_id )
const ( DepartmentIdTypeCreateBadgeGrantDepartmentId = "department_id" // 以自定义department_id来标识部门 DepartmentIdTypeCreateBadgeGrantOpenDepartmentId = "open_department_id" // 以open_department_id来标识部门 )
const ( UserIdTypeGetBadgeGrantOpenId = "open_id" // 用户的open_id UserIdTypeGetBadgeGrantUnionId = "union_id" // 用户的union_id UserIdTypeGetBadgeGrantUserId = "user_id" // 用户的user_id )
const ( DepartmentIdTypeGetBadgeGrantDepartmentId = "department_id" // 以自定义department_id来标识部门 DepartmentIdTypeGetBadgeGrantOpenDepartmentId = "open_department_id" // 以open_department_id来标识部门 )
const ( UserIdTypeListBadgeGrantOpenId = "open_id" // 用户的open_id UserIdTypeListBadgeGrantUnionId = "union_id" // 用户的union_id UserIdTypeListBadgeGrantUserId = "user_id" // 用户的user_id )
const ( DepartmentIdTypeListBadgeGrantDepartmentId = "department_id" // 以自定义department_id来标识部门 DepartmentIdTypeListBadgeGrantOpenDepartmentId = "open_department_id" // 以open_department_id来标识部门 )
const ( GrantTypeUpdateBadgeGrantManual = 0 // 手动选择有效期 GrantTypeUpdateBadgeGrantJoinTime = 1 // 匹配系统入职时间 )
const ( UserIdTypeUpdateBadgeGrantOpenId = "open_id" // 用户的open_id UserIdTypeUpdateBadgeGrantUnionId = "union_id" // 用户的union_id UserIdTypeUpdateBadgeGrantUserId = "user_id" // 用户的user_id )
const ( DepartmentIdTypeUpdateBadgeGrantDepartmentId = "department_id" // 以自定义department_id来标识部门 DepartmentIdTypeUpdateBadgeGrantOpenDepartmentId = "open_department_id" // 以open_department_id来标识部门 )
const ( ImageTypeDetail = 1 // 勋章详情图 ImageTypeShow = 2 // 勋章挂饰图 )
const ( UserIdTypeResetPasswordOpenId = "open_id" // open_id UserIdTypeResetPasswordUnionId = "union_id" // union_id UserIdTypeResetPasswordUserId = "user_id" // user_id )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminDeptStat ¶
type AdminDeptStat struct { Date *string `json:"date,omitempty"` // 日期 DepartmentId *string `json:"department_id,omitempty"` // 部门的department_id 或者open_department_id DepartmentName *string `json:"department_name,omitempty"` // 部门名字 DepartmentPath *string `json:"department_path,omitempty"` // 部门路径 TotalUserNum *int `json:"total_user_num,omitempty"` // 部门总人数 ActiveUserNum *int `json:"active_user_num,omitempty"` // 激活人数 ActiveUserRate *string `json:"active_user_rate,omitempty"` // 激活率 SuiteDau *int `json:"suite_dau,omitempty"` // 活跃人数 SuiteActiveRate *string `json:"suite_active_rate,omitempty"` // 活跃率 NewUserNum *int `json:"new_user_num,omitempty"` // 新用户数 NewActiveNum *int `json:"new_active_num,omitempty"` // 新激活数 ResignUserNum *int `json:"resign_user_num,omitempty"` // 离职人数 ImDau *int `json:"im_dau,omitempty"` // 消息活跃人数 SendMessengerUserNum *int `json:"send_messenger_user_num,omitempty"` // 发送消息人数 SendMessengerNum *int `json:"send_messenger_num,omitempty"` // 发送消息数 AvgSendMessengerNum *string `json:"avg_send_messenger_num,omitempty"` // 人均发送消息数 DocsDau *int `json:"docs_dau,omitempty"` // 云文档活跃人数 CreateDocsUserNum *int `json:"create_docs_user_num,omitempty"` // 创建文件人数 CreateDocsNum *int `json:"create_docs_num,omitempty"` // 创建文件数 AvgCreateDocsNum *string `json:"avg_create_docs_num,omitempty"` // 人均创建文件数 CalDau *int `json:"cal_dau,omitempty"` // 日历活跃人数 CreateCalUserNum *int `json:"create_cal_user_num,omitempty"` // 创建日程人数 CreateCalNum *int `json:"create_cal_num,omitempty"` // 创建日程数 AvgCreateCalNum *string `json:"avg_create_cal_num,omitempty"` // 人均创建日程数 VcDau *int `json:"vc_dau,omitempty"` // 音视频会议活跃人数 VcDuration *int `json:"vc_duration,omitempty"` // 会议时长:企业内员工参与通话与会议的总时长(分钟) AvgVcDuration *string `json:"avg_vc_duration,omitempty"` // 人均会议时长(分钟) AvgDuration *string `json:"avg_duration,omitempty"` // 人均飞书使用时长(分钟) TaskDau *int `json:"task_dau,omitempty"` // 任务活跃人数 CreateTaskUserNum *int `json:"create_task_user_num,omitempty"` // 创建任务人数 CreateTaskNum *int `json:"create_task_num,omitempty"` // 创建任务数 AvgCreateTaskNum *string `json:"avg_create_task_num,omitempty"` // 人均创建任务数 EmailSendCount *string `json:"email_send_count,omitempty"` // 邮件总发件量 EmailReceiveCount *string `json:"email_receive_count,omitempty"` // 邮件总收件量 EmailSendExtCount *string `json:"email_send_ext_count,omitempty"` // 对外发件数 EmailReceiveExtCount *string `json:"email_receive_ext_count,omitempty"` // 来自外部收件数 EmailSendInCount *string `json:"email_send_in_count,omitempty"` // 对内发件数 EmailReceiveInCount *string `json:"email_receive_in_count,omitempty"` // 来自内部收件数 SearchActiveDau *string `json:"search_active_dau,omitempty"` // 大搜搜索活跃人数 TotalSearchCount *string `json:"total_search_count,omitempty"` // 总搜索次数 QuickSearchCount *string `json:"quick_search_count,omitempty"` // 综搜次数 TabSearchCount *string `json:"tab_search_count,omitempty"` // 垂搜次数 }
type AdminDeptStatBuilder ¶
type AdminDeptStatBuilder struct {
// contains filtered or unexported fields
}
func NewAdminDeptStatBuilder ¶
func NewAdminDeptStatBuilder() *AdminDeptStatBuilder
func (*AdminDeptStatBuilder) ActiveUserNum ¶
func (builder *AdminDeptStatBuilder) ActiveUserNum(activeUserNum int) *AdminDeptStatBuilder
激活人数
示例值:0
func (*AdminDeptStatBuilder) ActiveUserRate ¶
func (builder *AdminDeptStatBuilder) ActiveUserRate(activeUserRate string) *AdminDeptStatBuilder
激活率
示例值:1.00
func (*AdminDeptStatBuilder) AvgCreateCalNum ¶
func (builder *AdminDeptStatBuilder) AvgCreateCalNum(avgCreateCalNum string) *AdminDeptStatBuilder
人均创建日程数
示例值:0.00
func (*AdminDeptStatBuilder) AvgCreateDocsNum ¶
func (builder *AdminDeptStatBuilder) AvgCreateDocsNum(avgCreateDocsNum string) *AdminDeptStatBuilder
人均创建文件数
示例值:0.00
func (*AdminDeptStatBuilder) AvgCreateTaskNum ¶
func (builder *AdminDeptStatBuilder) AvgCreateTaskNum(avgCreateTaskNum string) *AdminDeptStatBuilder
人均创建任务数
示例值:0.00
func (*AdminDeptStatBuilder) AvgDuration ¶
func (builder *AdminDeptStatBuilder) AvgDuration(avgDuration string) *AdminDeptStatBuilder
人均飞书使用时长(分钟)
示例值:0.00
func (*AdminDeptStatBuilder) AvgSendMessengerNum ¶
func (builder *AdminDeptStatBuilder) AvgSendMessengerNum(avgSendMessengerNum string) *AdminDeptStatBuilder
人均发送消息数
示例值:0.00
func (*AdminDeptStatBuilder) AvgVcDuration ¶
func (builder *AdminDeptStatBuilder) AvgVcDuration(avgVcDuration string) *AdminDeptStatBuilder
人均会议时长(分钟)
示例值:0.00
func (*AdminDeptStatBuilder) Build ¶
func (builder *AdminDeptStatBuilder) Build() *AdminDeptStat
func (*AdminDeptStatBuilder) CalDau ¶
func (builder *AdminDeptStatBuilder) CalDau(calDau int) *AdminDeptStatBuilder
日历活跃人数
示例值:0
func (*AdminDeptStatBuilder) CreateCalNum ¶
func (builder *AdminDeptStatBuilder) CreateCalNum(createCalNum int) *AdminDeptStatBuilder
创建日程数
示例值:0
func (*AdminDeptStatBuilder) CreateCalUserNum ¶
func (builder *AdminDeptStatBuilder) CreateCalUserNum(createCalUserNum int) *AdminDeptStatBuilder
创建日程人数
示例值:0
func (*AdminDeptStatBuilder) CreateDocsNum ¶
func (builder *AdminDeptStatBuilder) CreateDocsNum(createDocsNum int) *AdminDeptStatBuilder
创建文件数
示例值:0
func (*AdminDeptStatBuilder) CreateDocsUserNum ¶
func (builder *AdminDeptStatBuilder) CreateDocsUserNum(createDocsUserNum int) *AdminDeptStatBuilder
创建文件人数
示例值:0
func (*AdminDeptStatBuilder) CreateTaskNum ¶
func (builder *AdminDeptStatBuilder) CreateTaskNum(createTaskNum int) *AdminDeptStatBuilder
创建任务数
示例值:0
func (*AdminDeptStatBuilder) CreateTaskUserNum ¶
func (builder *AdminDeptStatBuilder) CreateTaskUserNum(createTaskUserNum int) *AdminDeptStatBuilder
创建任务人数
示例值:0
func (*AdminDeptStatBuilder) Date ¶
func (builder *AdminDeptStatBuilder) Date(date string) *AdminDeptStatBuilder
日期
示例值:2020-02-15
func (*AdminDeptStatBuilder) DepartmentId ¶
func (builder *AdminDeptStatBuilder) DepartmentId(departmentId string) *AdminDeptStatBuilder
部门的department_id 或者open_department_id
示例值:od-382e2793cfc9471f892e8a672987654c
func (*AdminDeptStatBuilder) DepartmentName ¶
func (builder *AdminDeptStatBuilder) DepartmentName(departmentName string) *AdminDeptStatBuilder
部门名字
示例值:subtestkkk
func (*AdminDeptStatBuilder) DepartmentPath ¶
func (builder *AdminDeptStatBuilder) DepartmentPath(departmentPath string) *AdminDeptStatBuilder
部门路径
示例值:testkkk/subtestkkk
func (*AdminDeptStatBuilder) DocsDau ¶
func (builder *AdminDeptStatBuilder) DocsDau(docsDau int) *AdminDeptStatBuilder
云文档活跃人数
示例值:0
func (*AdminDeptStatBuilder) EmailReceiveCount ¶ added in v3.0.24
func (builder *AdminDeptStatBuilder) EmailReceiveCount(emailReceiveCount string) *AdminDeptStatBuilder
邮件总收件量
示例值:3
func (*AdminDeptStatBuilder) EmailReceiveExtCount ¶ added in v3.0.24
func (builder *AdminDeptStatBuilder) EmailReceiveExtCount(emailReceiveExtCount string) *AdminDeptStatBuilder
来自外部收件数
示例值:5
func (*AdminDeptStatBuilder) EmailReceiveInCount ¶ added in v3.0.24
func (builder *AdminDeptStatBuilder) EmailReceiveInCount(emailReceiveInCount string) *AdminDeptStatBuilder
来自内部收件数
示例值:7
func (*AdminDeptStatBuilder) EmailSendCount ¶ added in v3.0.24
func (builder *AdminDeptStatBuilder) EmailSendCount(emailSendCount string) *AdminDeptStatBuilder
邮件总发件量
示例值:2
func (*AdminDeptStatBuilder) EmailSendExtCount ¶ added in v3.0.24
func (builder *AdminDeptStatBuilder) EmailSendExtCount(emailSendExtCount string) *AdminDeptStatBuilder
对外发件数
示例值:4
func (*AdminDeptStatBuilder) EmailSendInCount ¶ added in v3.0.24
func (builder *AdminDeptStatBuilder) EmailSendInCount(emailSendInCount string) *AdminDeptStatBuilder
对内发件数
示例值:6
func (*AdminDeptStatBuilder) ImDau ¶
func (builder *AdminDeptStatBuilder) ImDau(imDau int) *AdminDeptStatBuilder
消息活跃人数
示例值:0
func (*AdminDeptStatBuilder) NewActiveNum ¶
func (builder *AdminDeptStatBuilder) NewActiveNum(newActiveNum int) *AdminDeptStatBuilder
新激活数
示例值:0
func (*AdminDeptStatBuilder) NewUserNum ¶
func (builder *AdminDeptStatBuilder) NewUserNum(newUserNum int) *AdminDeptStatBuilder
新用户数
示例值:0
func (*AdminDeptStatBuilder) QuickSearchCount ¶ added in v3.2.7
func (builder *AdminDeptStatBuilder) QuickSearchCount(quickSearchCount string) *AdminDeptStatBuilder
综搜次数
示例值:7
func (*AdminDeptStatBuilder) ResignUserNum ¶
func (builder *AdminDeptStatBuilder) ResignUserNum(resignUserNum int) *AdminDeptStatBuilder
离职人数
示例值:0
func (*AdminDeptStatBuilder) SearchActiveDau ¶ added in v3.2.7
func (builder *AdminDeptStatBuilder) SearchActiveDau(searchActiveDau string) *AdminDeptStatBuilder
大搜搜索活跃人数
示例值:7
func (*AdminDeptStatBuilder) SendMessengerNum ¶
func (builder *AdminDeptStatBuilder) SendMessengerNum(sendMessengerNum int) *AdminDeptStatBuilder
发送消息数
示例值:0
func (*AdminDeptStatBuilder) SendMessengerUserNum ¶
func (builder *AdminDeptStatBuilder) SendMessengerUserNum(sendMessengerUserNum int) *AdminDeptStatBuilder
发送消息人数
示例值:0
func (*AdminDeptStatBuilder) SuiteActiveRate ¶
func (builder *AdminDeptStatBuilder) SuiteActiveRate(suiteActiveRate string) *AdminDeptStatBuilder
活跃率
示例值:0.00
func (*AdminDeptStatBuilder) SuiteDau ¶
func (builder *AdminDeptStatBuilder) SuiteDau(suiteDau int) *AdminDeptStatBuilder
活跃人数
示例值:0
func (*AdminDeptStatBuilder) TabSearchCount ¶ added in v3.2.7
func (builder *AdminDeptStatBuilder) TabSearchCount(tabSearchCount string) *AdminDeptStatBuilder
垂搜次数
示例值:7
func (*AdminDeptStatBuilder) TaskDau ¶
func (builder *AdminDeptStatBuilder) TaskDau(taskDau int) *AdminDeptStatBuilder
任务活跃人数
示例值:0
func (*AdminDeptStatBuilder) TotalSearchCount ¶ added in v3.2.7
func (builder *AdminDeptStatBuilder) TotalSearchCount(totalSearchCount string) *AdminDeptStatBuilder
总搜索次数
示例值:7
func (*AdminDeptStatBuilder) TotalUserNum ¶
func (builder *AdminDeptStatBuilder) TotalUserNum(totalUserNum int) *AdminDeptStatBuilder
部门总人数
示例值:2
func (*AdminDeptStatBuilder) VcDau ¶
func (builder *AdminDeptStatBuilder) VcDau(vcDau int) *AdminDeptStatBuilder
音视频会议活跃人数
示例值:0
func (*AdminDeptStatBuilder) VcDuration ¶
func (builder *AdminDeptStatBuilder) VcDuration(vcDuration int) *AdminDeptStatBuilder
会议时长:企业内员工参与通话与会议的总时长(分钟)
示例值:0
type AdminUserStat ¶
type AdminUserStat struct { Date *string `json:"date,omitempty"` // 日期 UserId *string `json:"user_id,omitempty"` // 用户ID UserName *string `json:"user_name,omitempty"` // 用户名 DepartmentName *string `json:"department_name,omitempty"` // 部门名 DepartmentPath *string `json:"department_path,omitempty"` // 部门路径 CreateTime *string `json:"create_time,omitempty"` // 账号创建时间 UserActiveFlag *int `json:"user_active_flag,omitempty"` // 用户激活状态 RegisterTime *string `json:"register_time,omitempty"` // 激活时间 SuiteActiveFlag *int `json:"suite_active_flag,omitempty"` // 用户活跃状态,用户在飞书套件任意应用登陆,即为活跃。包括飞书即时消息,文档,日历,会议,开放平台等 LastActiveTime *string `json:"last_active_time,omitempty"` // 最近活跃时间 ImActiveFlag *int `json:"im_active_flag,omitempty"` // 用户消息活跃状态,发生过如下事件,则认为该用户消息活跃:;发送消息、回复消息、reaction、转发消息、阅读消息、查看会话、发送表情消息等 SendMessengerNum *int `json:"send_messenger_num,omitempty"` // 发送消息数 DocsActiveFlag *int `json:"docs_active_flag,omitempty"` // 用户云文档活跃状态,"发生过如下事件,则认为该用户云文档活跃: ;事件1:文档/文件打开;事件2:进入docs相关页面:如文档详情页,space的各个页面" CreateDocsNum *int `json:"create_docs_num,omitempty"` // 创建文件数 CalActiveFlag *int `json:"cal_active_flag,omitempty"` // 用户日历活跃状态,发生过如下事件,则认为用户日历活跃,包含进入日历、创建日程、收到日程邀请等 CreateCalNum *int `json:"create_cal_num,omitempty"` // 创建日程数 VcActiveFlag *int `json:"vc_active_flag,omitempty"` // 用户音视频会议活跃状态,用户进入会中状态(不包含妙计和直播)即为活跃 VcDuration *int `json:"vc_duration,omitempty"` // 会议时长(分钟) ActiveOs *string `json:"active_os,omitempty"` // 活跃设备 CreateTaskNum *int `json:"create_task_num,omitempty"` // 创建任务数 VcNum *int `json:"vc_num,omitempty"` // 会议数 AppPackageType *string `json:"app_package_type,omitempty"` // 飞书的应用类型名称 OsName *string `json:"os_name,omitempty"` // 操作系统名称 EmailSendCount *string `json:"email_send_count,omitempty"` // 邮件总发件量 EmailReceiveCount *string `json:"email_receive_count,omitempty"` // 邮件总收件量 EmailSendExtCount *string `json:"email_send_ext_count,omitempty"` // 对外发件数 EmailReceiveExtCount *string `json:"email_receive_ext_count,omitempty"` // 来自外部收件数 EmailSendInCount *string `json:"email_send_in_count,omitempty"` // 对内发件数 EmailReceiveInCount *string `json:"email_receive_in_count,omitempty"` // 来自内部收件数 SearchActiveFlag *int `json:"search_active_flag,omitempty"` // 是否使用了大搜 TotalSearchCount *string `json:"total_search_count,omitempty"` // 总搜索次数 QuickSearchCount *string `json:"quick_search_count,omitempty"` // 综搜次数 TabSearchCount *string `json:"tab_search_count,omitempty"` // 垂搜次数 }
type AdminUserStatBuilder ¶
type AdminUserStatBuilder struct {
// contains filtered or unexported fields
}
func NewAdminUserStatBuilder ¶
func NewAdminUserStatBuilder() *AdminUserStatBuilder
func (*AdminUserStatBuilder) ActiveOs ¶
func (builder *AdminUserStatBuilder) ActiveOs(activeOs string) *AdminUserStatBuilder
活跃设备
示例值:'ios 14.2,-','ios 14.2,feishu 3.40.0-alpha'
func (*AdminUserStatBuilder) AppPackageType ¶ added in v3.0.1
func (builder *AdminUserStatBuilder) AppPackageType(appPackageType string) *AdminUserStatBuilder
飞书的应用类型名称
示例值:Feishu,Lark
func (*AdminUserStatBuilder) Build ¶
func (builder *AdminUserStatBuilder) Build() *AdminUserStat
func (*AdminUserStatBuilder) CalActiveFlag ¶
func (builder *AdminUserStatBuilder) CalActiveFlag(calActiveFlag int) *AdminUserStatBuilder
用户日历活跃状态,发生过如下事件,则认为用户日历活跃,包含进入日历、创建日程、收到日程邀请等
示例值:1
func (*AdminUserStatBuilder) CreateCalNum ¶
func (builder *AdminUserStatBuilder) CreateCalNum(createCalNum int) *AdminUserStatBuilder
创建日程数
示例值:0
func (*AdminUserStatBuilder) CreateDocsNum ¶
func (builder *AdminUserStatBuilder) CreateDocsNum(createDocsNum int) *AdminUserStatBuilder
创建文件数
示例值:1
func (*AdminUserStatBuilder) CreateTaskNum ¶
func (builder *AdminUserStatBuilder) CreateTaskNum(createTaskNum int) *AdminUserStatBuilder
创建任务数
示例值:0
func (*AdminUserStatBuilder) CreateTime ¶
func (builder *AdminUserStatBuilder) CreateTime(createTime string) *AdminUserStatBuilder
账号创建时间
示例值:2020-09-04 11:17:55
func (*AdminUserStatBuilder) Date ¶
func (builder *AdminUserStatBuilder) Date(date string) *AdminUserStatBuilder
日期
示例值:2020-02-15
func (*AdminUserStatBuilder) DepartmentName ¶
func (builder *AdminUserStatBuilder) DepartmentName(departmentName string) *AdminUserStatBuilder
部门名
示例值:testcqlbfaaasdasdasd
func (*AdminUserStatBuilder) DepartmentPath ¶
func (builder *AdminUserStatBuilder) DepartmentPath(departmentPath string) *AdminUserStatBuilder
部门路径
示例值:testkkk/testcqlbfaaasdasdasd
func (*AdminUserStatBuilder) DocsActiveFlag ¶
func (builder *AdminUserStatBuilder) DocsActiveFlag(docsActiveFlag int) *AdminUserStatBuilder
用户云文档活跃状态,"发生过如下事件,则认为该用户云文档活跃: ;事件1:文档/文件打开;事件2:进入docs相关页面:如文档详情页,space的各个页面"
示例值:1
func (*AdminUserStatBuilder) EmailReceiveCount ¶ added in v3.0.24
func (builder *AdminUserStatBuilder) EmailReceiveCount(emailReceiveCount string) *AdminUserStatBuilder
邮件总收件量
示例值:3
func (*AdminUserStatBuilder) EmailReceiveExtCount ¶ added in v3.0.24
func (builder *AdminUserStatBuilder) EmailReceiveExtCount(emailReceiveExtCount string) *AdminUserStatBuilder
来自外部收件数
示例值:5
func (*AdminUserStatBuilder) EmailReceiveInCount ¶ added in v3.0.24
func (builder *AdminUserStatBuilder) EmailReceiveInCount(emailReceiveInCount string) *AdminUserStatBuilder
来自内部收件数
示例值:7
func (*AdminUserStatBuilder) EmailSendCount ¶ added in v3.0.24
func (builder *AdminUserStatBuilder) EmailSendCount(emailSendCount string) *AdminUserStatBuilder
邮件总发件量
示例值:2
func (*AdminUserStatBuilder) EmailSendExtCount ¶ added in v3.0.24
func (builder *AdminUserStatBuilder) EmailSendExtCount(emailSendExtCount string) *AdminUserStatBuilder
对外发件数
示例值:4
func (*AdminUserStatBuilder) EmailSendInCount ¶ added in v3.0.24
func (builder *AdminUserStatBuilder) EmailSendInCount(emailSendInCount string) *AdminUserStatBuilder
对内发件数
示例值:6
func (*AdminUserStatBuilder) ImActiveFlag ¶
func (builder *AdminUserStatBuilder) ImActiveFlag(imActiveFlag int) *AdminUserStatBuilder
用户消息活跃状态,发生过如下事件,则认为该用户消息活跃:;发送消息、回复消息、reaction、转发消息、阅读消息、查看会话、发送表情消息等
示例值:1
func (*AdminUserStatBuilder) LastActiveTime ¶
func (builder *AdminUserStatBuilder) LastActiveTime(lastActiveTime string) *AdminUserStatBuilder
最近活跃时间
示例值:2020-12-21 22:21:28
func (*AdminUserStatBuilder) OsName ¶ added in v3.0.1
func (builder *AdminUserStatBuilder) OsName(osName string) *AdminUserStatBuilder
操作系统名称
示例值:iOS,Andorid,Windows
func (*AdminUserStatBuilder) QuickSearchCount ¶ added in v3.2.7
func (builder *AdminUserStatBuilder) QuickSearchCount(quickSearchCount string) *AdminUserStatBuilder
综搜次数
示例值:7
func (*AdminUserStatBuilder) RegisterTime ¶
func (builder *AdminUserStatBuilder) RegisterTime(registerTime string) *AdminUserStatBuilder
激活时间
示例值:2020-09-04 11:18:32
func (*AdminUserStatBuilder) SearchActiveFlag ¶ added in v3.2.7
func (builder *AdminUserStatBuilder) SearchActiveFlag(searchActiveFlag int) *AdminUserStatBuilder
是否使用了大搜
示例值:1
func (*AdminUserStatBuilder) SendMessengerNum ¶
func (builder *AdminUserStatBuilder) SendMessengerNum(sendMessengerNum int) *AdminUserStatBuilder
发送消息数
示例值:0
func (*AdminUserStatBuilder) SuiteActiveFlag ¶
func (builder *AdminUserStatBuilder) SuiteActiveFlag(suiteActiveFlag int) *AdminUserStatBuilder
用户活跃状态,用户在飞书套件任意应用登陆,即为活跃。包括飞书即时消息,文档,日历,会议,开放平台等
示例值:1
func (*AdminUserStatBuilder) TabSearchCount ¶ added in v3.2.7
func (builder *AdminUserStatBuilder) TabSearchCount(tabSearchCount string) *AdminUserStatBuilder
垂搜次数
示例值:7
func (*AdminUserStatBuilder) TotalSearchCount ¶ added in v3.2.7
func (builder *AdminUserStatBuilder) TotalSearchCount(totalSearchCount string) *AdminUserStatBuilder
总搜索次数
示例值:7
func (*AdminUserStatBuilder) UserActiveFlag ¶
func (builder *AdminUserStatBuilder) UserActiveFlag(userActiveFlag int) *AdminUserStatBuilder
用户激活状态
示例值:1
func (*AdminUserStatBuilder) UserId ¶
func (builder *AdminUserStatBuilder) UserId(userId string) *AdminUserStatBuilder
用户ID
示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62
func (*AdminUserStatBuilder) UserName ¶
func (builder *AdminUserStatBuilder) UserName(userName string) *AdminUserStatBuilder
用户名
示例值:Zhang San
func (*AdminUserStatBuilder) VcActiveFlag ¶
func (builder *AdminUserStatBuilder) VcActiveFlag(vcActiveFlag int) *AdminUserStatBuilder
用户音视频会议活跃状态,用户进入会中状态(不包含妙计和直播)即为活跃
示例值:1
func (*AdminUserStatBuilder) VcDuration ¶
func (builder *AdminUserStatBuilder) VcDuration(vcDuration int) *AdminUserStatBuilder
会议时长(分钟)
示例值:0
func (*AdminUserStatBuilder) VcNum ¶
func (builder *AdminUserStatBuilder) VcNum(vcNum int) *AdminUserStatBuilder
会议数
示例值:0
type Administrator ¶
type AdministratorBuilder ¶
type AdministratorBuilder struct {
// contains filtered or unexported fields
}
func NewAdministratorBuilder ¶
func NewAdministratorBuilder() *AdministratorBuilder
func (*AdministratorBuilder) Build ¶
func (builder *AdministratorBuilder) Build() *Administrator
func (*AdministratorBuilder) IsAdministrator ¶
func (builder *AdministratorBuilder) IsAdministrator(isAdministrator bool) *AdministratorBuilder
用户是否是管理员
示例值:
func (*AdministratorBuilder) IsSuperAdministrator ¶
func (builder *AdministratorBuilder) IsSuperAdministrator(isSuperAdministrator bool) *AdministratorBuilder
用户是否是超级管理员
示例值:
func (*AdministratorBuilder) UserId ¶
func (builder *AdministratorBuilder) UserId(userId string) *AdministratorBuilder
示例值:
type AnnualReportMapFloat ¶ added in v3.1.2
type AnnualReportMapFloatBuilder ¶ added in v3.1.2
type AnnualReportMapFloatBuilder struct {
// contains filtered or unexported fields
}
func NewAnnualReportMapFloatBuilder ¶ added in v3.1.2
func NewAnnualReportMapFloatBuilder() *AnnualReportMapFloatBuilder
func (*AnnualReportMapFloatBuilder) Build ¶ added in v3.1.2
func (builder *AnnualReportMapFloatBuilder) Build() *AnnualReportMapFloat
func (*AnnualReportMapFloatBuilder) Num ¶ added in v3.1.2
func (builder *AnnualReportMapFloatBuilder) Num(num float64) *AnnualReportMapFloatBuilder
float64类型数据
示例值:100.1
func (*AnnualReportMapFloatBuilder) Year ¶ added in v3.1.2
func (builder *AnnualReportMapFloatBuilder) Year(year string) *AnnualReportMapFloatBuilder
年份
示例值:2022
type AnnualReportMapInt ¶ added in v3.1.2
type AnnualReportMapIntBuilder ¶ added in v3.1.2
type AnnualReportMapIntBuilder struct {
// contains filtered or unexported fields
}
func NewAnnualReportMapIntBuilder ¶ added in v3.1.2
func NewAnnualReportMapIntBuilder() *AnnualReportMapIntBuilder
func (*AnnualReportMapIntBuilder) Build ¶ added in v3.1.2
func (builder *AnnualReportMapIntBuilder) Build() *AnnualReportMapInt
func (*AnnualReportMapIntBuilder) Count ¶ added in v3.1.2
func (builder *AnnualReportMapIntBuilder) Count(count string) *AnnualReportMapIntBuilder
int64类型数据
示例值:100
func (*AnnualReportMapIntBuilder) Year ¶ added in v3.1.2
func (builder *AnnualReportMapIntBuilder) Year(year string) *AnnualReportMapIntBuilder
年份
示例值:"2022"
type ApiAuditCommonDrawers ¶
type ApiAuditCommonDrawers struct {
CommonDrawInfoList []*ApiAuditDrawerInfo `json:"common_draw_info_list,omitempty"` // 扩展字段信息
}
type ApiAuditCommonDrawersBuilder ¶
type ApiAuditCommonDrawersBuilder struct {
// contains filtered or unexported fields
}
func NewApiAuditCommonDrawersBuilder ¶
func NewApiAuditCommonDrawersBuilder() *ApiAuditCommonDrawersBuilder
func (*ApiAuditCommonDrawersBuilder) Build ¶
func (builder *ApiAuditCommonDrawersBuilder) Build() *ApiAuditCommonDrawers
func (*ApiAuditCommonDrawersBuilder) CommonDrawInfoList ¶
func (builder *ApiAuditCommonDrawersBuilder) CommonDrawInfoList(commonDrawInfoList []*ApiAuditDrawerInfo) *ApiAuditCommonDrawersBuilder
扩展字段信息
示例值:
type ApiAuditDrawerInfo ¶
type ApiAuditDrawerInfo struct { InfoKey *string `json:"info_key,omitempty"` // key信息 InfoVal *string `json:"info_val,omitempty"` // val值 KeyI18nKey *string `json:"key_i18n_key,omitempty"` // key对应的i18nkey ValType *string `json:"val_type,omitempty"` // val类型 ValI18nKey *string `json:"val_i18n_key,omitempty"` // val对应的i18nkey }
type ApiAuditDrawerInfoBuilder ¶
type ApiAuditDrawerInfoBuilder struct {
// contains filtered or unexported fields
}
func NewApiAuditDrawerInfoBuilder ¶
func NewApiAuditDrawerInfoBuilder() *ApiAuditDrawerInfoBuilder
func (*ApiAuditDrawerInfoBuilder) Build ¶
func (builder *ApiAuditDrawerInfoBuilder) Build() *ApiAuditDrawerInfo
func (*ApiAuditDrawerInfoBuilder) InfoKey ¶
func (builder *ApiAuditDrawerInfoBuilder) InfoKey(infoKey string) *ApiAuditDrawerInfoBuilder
key信息
示例值:
func (*ApiAuditDrawerInfoBuilder) InfoVal ¶
func (builder *ApiAuditDrawerInfoBuilder) InfoVal(infoVal string) *ApiAuditDrawerInfoBuilder
val值
示例值:
func (*ApiAuditDrawerInfoBuilder) KeyI18nKey ¶
func (builder *ApiAuditDrawerInfoBuilder) KeyI18nKey(keyI18nKey string) *ApiAuditDrawerInfoBuilder
key对应的i18nkey
示例值:
func (*ApiAuditDrawerInfoBuilder) ValI18nKey ¶
func (builder *ApiAuditDrawerInfoBuilder) ValI18nKey(valI18nKey string) *ApiAuditDrawerInfoBuilder
val对应的i18nkey
示例值:
func (*ApiAuditDrawerInfoBuilder) ValType ¶
func (builder *ApiAuditDrawerInfoBuilder) ValType(valType string) *ApiAuditDrawerInfoBuilder
val类型
示例值:
type AuditAndroidContext ¶
type AuditAndroidContext struct { Udid *string `json:"udid,omitempty"` // UDID Did *string `json:"did,omitempty"` // 设备ID AppVer *string `json:"app_ver,omitempty"` // app的版本 Ver *string `json:"ver,omitempty"` // SecSDK版本 Region *string `json:"region,omitempty"` // 设备语言 IdI *string `json:"id_i,omitempty"` // 安卓版本号 IdR *string `json:"id_r,omitempty"` // 安卓版本 HwBrand *string `json:"hw_brand,omitempty"` // Brand HwManuf *string `json:"hw_manuf,omitempty"` // 制造商 Wifip *string `json:"wifip,omitempty"` // wifi ip RouteIip *string `json:"route_iip,omitempty"` // 路由IP RouteGip *string `json:"route_gip,omitempty"` // 路由网关IP EnvSu *string `json:"env_su,omitempty"` // 表示当前是否root EnvTz *string `json:"env_tz,omitempty"` // 手机系统时区 EnvMl *string `json:"env_ml,omitempty"` // 手机系统语言 Location *string `json:"location,omitempty"` // GPS经纬度 ActiveIp *string `json:"active_ip,omitempty"` // 当前设备活跃ip ActiveIpDetail *string `json:"active_ip_detail,omitempty"` // 当前设备活跃ip对应网卡类型 CellBaseStation *string `json:"cell_base_station,omitempty"` // 基站信息 IP *string `json:"IP,omitempty"` // 公网ip }
type AuditAndroidContextBuilder ¶
type AuditAndroidContextBuilder struct {
// contains filtered or unexported fields
}
func NewAuditAndroidContextBuilder ¶
func NewAuditAndroidContextBuilder() *AuditAndroidContextBuilder
func (*AuditAndroidContextBuilder) ActiveIp ¶
func (builder *AuditAndroidContextBuilder) ActiveIp(activeIp string) *AuditAndroidContextBuilder
当前设备活跃ip
示例值:
func (*AuditAndroidContextBuilder) ActiveIpDetail ¶
func (builder *AuditAndroidContextBuilder) ActiveIpDetail(activeIpDetail string) *AuditAndroidContextBuilder
当前设备活跃ip对应网卡类型
示例值:
func (*AuditAndroidContextBuilder) AppVer ¶
func (builder *AuditAndroidContextBuilder) AppVer(appVer string) *AuditAndroidContextBuilder
app的版本
示例值:
func (*AuditAndroidContextBuilder) Build ¶
func (builder *AuditAndroidContextBuilder) Build() *AuditAndroidContext
func (*AuditAndroidContextBuilder) CellBaseStation ¶
func (builder *AuditAndroidContextBuilder) CellBaseStation(cellBaseStation string) *AuditAndroidContextBuilder
基站信息
示例值:
func (*AuditAndroidContextBuilder) Did ¶
func (builder *AuditAndroidContextBuilder) Did(did string) *AuditAndroidContextBuilder
设备ID
示例值:
func (*AuditAndroidContextBuilder) EnvMl ¶
func (builder *AuditAndroidContextBuilder) EnvMl(envMl string) *AuditAndroidContextBuilder
手机系统语言
示例值:
func (*AuditAndroidContextBuilder) EnvSu ¶
func (builder *AuditAndroidContextBuilder) EnvSu(envSu string) *AuditAndroidContextBuilder
表示当前是否root
示例值:
func (*AuditAndroidContextBuilder) EnvTz ¶
func (builder *AuditAndroidContextBuilder) EnvTz(envTz string) *AuditAndroidContextBuilder
手机系统时区
示例值:
func (*AuditAndroidContextBuilder) HwBrand ¶
func (builder *AuditAndroidContextBuilder) HwBrand(hwBrand string) *AuditAndroidContextBuilder
Brand
示例值:
func (*AuditAndroidContextBuilder) HwManuf ¶
func (builder *AuditAndroidContextBuilder) HwManuf(hwManuf string) *AuditAndroidContextBuilder
制造商
示例值:
func (*AuditAndroidContextBuilder) IP ¶
func (builder *AuditAndroidContextBuilder) IP(iP string) *AuditAndroidContextBuilder
公网ip
示例值:
func (*AuditAndroidContextBuilder) IdI ¶
func (builder *AuditAndroidContextBuilder) IdI(idI string) *AuditAndroidContextBuilder
安卓版本号
示例值:
func (*AuditAndroidContextBuilder) IdR ¶
func (builder *AuditAndroidContextBuilder) IdR(idR string) *AuditAndroidContextBuilder
安卓版本
示例值:
func (*AuditAndroidContextBuilder) Location ¶
func (builder *AuditAndroidContextBuilder) Location(location string) *AuditAndroidContextBuilder
GPS经纬度
示例值:
func (*AuditAndroidContextBuilder) Region ¶
func (builder *AuditAndroidContextBuilder) Region(region string) *AuditAndroidContextBuilder
设备语言
示例值:
func (*AuditAndroidContextBuilder) RouteGip ¶
func (builder *AuditAndroidContextBuilder) RouteGip(routeGip string) *AuditAndroidContextBuilder
路由网关IP
示例值:
func (*AuditAndroidContextBuilder) RouteIip ¶
func (builder *AuditAndroidContextBuilder) RouteIip(routeIip string) *AuditAndroidContextBuilder
路由IP
示例值:
func (*AuditAndroidContextBuilder) Udid ¶
func (builder *AuditAndroidContextBuilder) Udid(udid string) *AuditAndroidContextBuilder
UDID
示例值:
func (*AuditAndroidContextBuilder) Ver ¶
func (builder *AuditAndroidContextBuilder) Ver(ver string) *AuditAndroidContextBuilder
SecSDK版本
示例值:
func (*AuditAndroidContextBuilder) Wifip ¶
func (builder *AuditAndroidContextBuilder) Wifip(wifip string) *AuditAndroidContextBuilder
wifi ip
示例值:
type AuditContext ¶
type AuditContext struct { TerminalType *int `json:"terminal_type,omitempty"` // 终端类型 IosContext *AuditIosContext `json:"ios_context,omitempty"` // ios的环境信息 PcContext *AuditPcContext `json:"pc_context,omitempty"` // pc的环境信息 WebContext *AuditWebContext `json:"web_context,omitempty"` // web的环境信息 AndroidContext *AuditAndroidContext `json:"android_context,omitempty"` // android的环境信息 }
type AuditContextBuilder ¶
type AuditContextBuilder struct {
// contains filtered or unexported fields
}
func NewAuditContextBuilder ¶
func NewAuditContextBuilder() *AuditContextBuilder
func (*AuditContextBuilder) AndroidContext ¶
func (builder *AuditContextBuilder) AndroidContext(androidContext *AuditAndroidContext) *AuditContextBuilder
android的环境信息
示例值:
func (*AuditContextBuilder) Build ¶
func (builder *AuditContextBuilder) Build() *AuditContext
func (*AuditContextBuilder) IosContext ¶
func (builder *AuditContextBuilder) IosContext(iosContext *AuditIosContext) *AuditContextBuilder
ios的环境信息
示例值:
func (*AuditContextBuilder) PcContext ¶
func (builder *AuditContextBuilder) PcContext(pcContext *AuditPcContext) *AuditContextBuilder
pc的环境信息
示例值:
func (*AuditContextBuilder) TerminalType ¶
func (builder *AuditContextBuilder) TerminalType(terminalType int) *AuditContextBuilder
终端类型
示例值:
func (*AuditContextBuilder) WebContext ¶
func (builder *AuditContextBuilder) WebContext(webContext *AuditWebContext) *AuditContextBuilder
web的环境信息
示例值:
type AuditDetail ¶ added in v3.0.15
type AuditDetailBuilder ¶ added in v3.0.15
type AuditDetailBuilder struct {
// contains filtered or unexported fields
}
func NewAuditDetailBuilder ¶ added in v3.0.15
func NewAuditDetailBuilder() *AuditDetailBuilder
func (*AuditDetailBuilder) Build ¶ added in v3.0.15
func (builder *AuditDetailBuilder) Build() *AuditDetail
func (*AuditDetailBuilder) City ¶ added in v3.0.15
func (builder *AuditDetailBuilder) City(city string) *AuditDetailBuilder
ip属地
示例值:北京
func (*AuditDetailBuilder) DeviceModel ¶ added in v3.0.15
func (builder *AuditDetailBuilder) DeviceModel(deviceModel string) *AuditDetailBuilder
设备模型
示例值:iphone14
func (*AuditDetailBuilder) Mc ¶ added in v3.0.15
func (builder *AuditDetailBuilder) Mc(mc string) *AuditDetailBuilder
mac地址
示例值:08:00:20:0A:8C:6D
func (*AuditDetailBuilder) Os ¶ added in v3.0.15
func (builder *AuditDetailBuilder) Os(os string) *AuditDetailBuilder
操作系统
示例值:mac os
type AuditEventExtend ¶
type AuditEventExtend struct { CommentType *string `json:"comment_type,omitempty"` // 评论类型 AppDetail *string `json:"app_detail,omitempty"` // app信息 TwoStepValidation *bool `json:"two_step_validation,omitempty"` // 是否两步验证 LoginMethod *string `json:"login_method,omitempty"` // 登录方式 NewPeopleNumInVideo *int `json:"new_people_num_in_video,omitempty"` // 创建新的{x}人会议/通话 ExternalPeopleNumInVideo *int `json:"external_people_num_in_video,omitempty"` // 将{x}名外部用户加入/退出通话 ExternalPeopleNumInChat *int `json:"external_people_num_in_chat,omitempty"` // 将{x}名外部用户加入/退出群组 JoinGroup *int `json:"join_group,omitempty"` // 创建{x}人数的群组 QuitGroup *int `json:"quit_group,omitempty"` // 解散{x}人数的群组 }
type AuditEventExtendBuilder ¶
type AuditEventExtendBuilder struct {
// contains filtered or unexported fields
}
func NewAuditEventExtendBuilder ¶
func NewAuditEventExtendBuilder() *AuditEventExtendBuilder
func (*AuditEventExtendBuilder) AppDetail ¶
func (builder *AuditEventExtendBuilder) AppDetail(appDetail string) *AuditEventExtendBuilder
app信息
示例值:
func (*AuditEventExtendBuilder) Build ¶
func (builder *AuditEventExtendBuilder) Build() *AuditEventExtend
func (*AuditEventExtendBuilder) CommentType ¶
func (builder *AuditEventExtendBuilder) CommentType(commentType string) *AuditEventExtendBuilder
评论类型
示例值:
func (*AuditEventExtendBuilder) ExternalPeopleNumInChat ¶
func (builder *AuditEventExtendBuilder) ExternalPeopleNumInChat(externalPeopleNumInChat int) *AuditEventExtendBuilder
将{x}名外部用户加入/退出群组
示例值:
func (*AuditEventExtendBuilder) ExternalPeopleNumInDocShare ¶
func (builder *AuditEventExtendBuilder) ExternalPeopleNumInDocShare(externalPeopleNumInDocShare int) *AuditEventExtendBuilder
分享文档给{x}名外部用户
示例值:
func (*AuditEventExtendBuilder) ExternalPeopleNumInVideo ¶
func (builder *AuditEventExtendBuilder) ExternalPeopleNumInVideo(externalPeopleNumInVideo int) *AuditEventExtendBuilder
将{x}名外部用户加入/退出通话
示例值:
func (*AuditEventExtendBuilder) JoinGroup ¶
func (builder *AuditEventExtendBuilder) JoinGroup(joinGroup int) *AuditEventExtendBuilder
创建{x}人数的群组
示例值:
func (*AuditEventExtendBuilder) LoginMethod ¶
func (builder *AuditEventExtendBuilder) LoginMethod(loginMethod string) *AuditEventExtendBuilder
登录方式
示例值:
func (*AuditEventExtendBuilder) NewPeopleNumInVideo ¶
func (builder *AuditEventExtendBuilder) NewPeopleNumInVideo(newPeopleNumInVideo int) *AuditEventExtendBuilder
创建新的{x}人会议/通话
示例值:
func (*AuditEventExtendBuilder) QuitGroup ¶
func (builder *AuditEventExtendBuilder) QuitGroup(quitGroup int) *AuditEventExtendBuilder
解散{x}人数的群组
示例值:
func (*AuditEventExtendBuilder) TwoStepValidation ¶
func (builder *AuditEventExtendBuilder) TwoStepValidation(twoStepValidation bool) *AuditEventExtendBuilder
是否两步验证
示例值:
type AuditInfo ¶
type AuditInfo struct { EventId *string `json:"event_id,omitempty"` // 事件id UniqueId *string `json:"unique_id,omitempty"` // 唯一id EventName *string `json:"event_name,omitempty"` // 事件名称 DepartmentIds []string `json:"department_ids,omitempty"` // 用户所属部门的ID列表 EventModule *int `json:"event_module,omitempty"` // 模块 OperatorType *int `json:"operator_type,omitempty"` // 操作人类型 OperatorValue *string `json:"operator_value,omitempty"` // 操作人id Objects []*AuditObjectEntity `json:"objects,omitempty"` // 操作对象列表 Recipients []*AuditRecipientEntity `json:"recipients,omitempty"` // 接收者对象列表 EventTime *int `json:"event_time,omitempty"` // 事件时间 Ip *string `json:"ip,omitempty"` // ip信息 OperatorApp *string `json:"operator_app,omitempty"` // 第三方isvID AuditContext *AuditContext `json:"audit_context,omitempty"` // 环境信息 Extend *AuditEventExtend `json:"extend,omitempty"` // 事件级别的扩展 OperatorAppName *string `json:"operator_app_name,omitempty"` // 第三方isv名称 CommonDrawers *ApiAuditCommonDrawers `json:"common_drawers,omitempty"` // 扩展字段信息 AuditDetail *AuditDetail `json:"audit_detail,omitempty"` // 日志扩展信息 OperatorTenant *string `json:"operator_tenant,omitempty"` // 操作人企业编号 }
type AuditInfoBuilder ¶
type AuditInfoBuilder struct {
// contains filtered or unexported fields
}
func NewAuditInfoBuilder ¶
func NewAuditInfoBuilder() *AuditInfoBuilder
func (*AuditInfoBuilder) AuditContext ¶
func (builder *AuditInfoBuilder) AuditContext(auditContext *AuditContext) *AuditInfoBuilder
环境信息
示例值:
func (*AuditInfoBuilder) AuditDetail ¶ added in v3.0.15
func (builder *AuditInfoBuilder) AuditDetail(auditDetail *AuditDetail) *AuditInfoBuilder
日志扩展信息
示例值:
func (*AuditInfoBuilder) Build ¶
func (builder *AuditInfoBuilder) Build() *AuditInfo
func (*AuditInfoBuilder) CommonDrawers ¶
func (builder *AuditInfoBuilder) CommonDrawers(commonDrawers *ApiAuditCommonDrawers) *AuditInfoBuilder
扩展字段信息
示例值:
func (*AuditInfoBuilder) DepartmentIds ¶
func (builder *AuditInfoBuilder) DepartmentIds(departmentIds []string) *AuditInfoBuilder
用户所属部门的ID列表
示例值:
func (*AuditInfoBuilder) EventId ¶
func (builder *AuditInfoBuilder) EventId(eventId string) *AuditInfoBuilder
事件id
示例值:7126195947859656705
func (*AuditInfoBuilder) EventModule ¶
func (builder *AuditInfoBuilder) EventModule(eventModule int) *AuditInfoBuilder
模块
示例值:1
func (*AuditInfoBuilder) EventName ¶
func (builder *AuditInfoBuilder) EventName(eventName string) *AuditInfoBuilder
事件名称
示例值:space_read_doc
func (*AuditInfoBuilder) EventTime ¶
func (builder *AuditInfoBuilder) EventTime(eventTime int) *AuditInfoBuilder
事件时间
示例值:1669046400
func (*AuditInfoBuilder) Extend ¶
func (builder *AuditInfoBuilder) Extend(extend *AuditEventExtend) *AuditInfoBuilder
事件级别的扩展
示例值:
func (*AuditInfoBuilder) Ip ¶
func (builder *AuditInfoBuilder) Ip(ip string) *AuditInfoBuilder
ip信息
示例值:192.168.168.1
func (*AuditInfoBuilder) Objects ¶
func (builder *AuditInfoBuilder) Objects(objects []*AuditObjectEntity) *AuditInfoBuilder
操作对象列表
示例值:
func (*AuditInfoBuilder) OperatorApp ¶
func (builder *AuditInfoBuilder) OperatorApp(operatorApp string) *AuditInfoBuilder
第三方isvID
示例值:example_value
func (*AuditInfoBuilder) OperatorAppName ¶
func (builder *AuditInfoBuilder) OperatorAppName(operatorAppName string) *AuditInfoBuilder
第三方isv名称
示例值:example_value
func (*AuditInfoBuilder) OperatorTenant ¶ added in v3.2.3
func (builder *AuditInfoBuilder) OperatorTenant(operatorTenant string) *AuditInfoBuilder
操作人企业编号
示例值:F2823442
func (*AuditInfoBuilder) OperatorType ¶
func (builder *AuditInfoBuilder) OperatorType(operatorType int) *AuditInfoBuilder
操作人类型
示例值:
func (*AuditInfoBuilder) OperatorValue ¶
func (builder *AuditInfoBuilder) OperatorValue(operatorValue string) *AuditInfoBuilder
操作人id
示例值:4a3b8541
func (*AuditInfoBuilder) Recipients ¶
func (builder *AuditInfoBuilder) Recipients(recipients []*AuditRecipientEntity) *AuditInfoBuilder
接收者对象列表
示例值:
func (*AuditInfoBuilder) UniqueId ¶
func (builder *AuditInfoBuilder) UniqueId(uniqueId string) *AuditInfoBuilder
唯一id
示例值:7126195947859656705
type AuditIosContext ¶
type AuditIosContext struct { Udid *string `json:"udid,omitempty"` // UDID Did *string `json:"did,omitempty"` // 设备ID AppVer *string `json:"app_ver,omitempty"` // app的版本 Ver *string `json:"ver,omitempty"` // SecSDK版本 Os *string `json:"os,omitempty"` // 系统类型及版本 STZone *string `json:"STZone,omitempty"` // 系统时区 ML *string `json:"ML,omitempty"` // 当前语言 Sjd *string `json:"sjd,omitempty"` // 是否越狱 Proxyip *string `json:"proxyip,omitempty"` // 代理ip Wifip *string `json:"wifip,omitempty"` // wifi ip Location *string `json:"location,omitempty"` // GPS经纬度 ActiveIp *string `json:"active_ip,omitempty"` // 当前设备活跃ip ActiveIpDetail *string `json:"active_ip_detail,omitempty"` // 当前设备活跃ip对应网卡类型 CellBaseStation *string `json:"cell_base_station,omitempty"` // 基站信息 IP *string `json:"IP,omitempty"` // 公网ip }
type AuditIosContextBuilder ¶
type AuditIosContextBuilder struct {
// contains filtered or unexported fields
}
func NewAuditIosContextBuilder ¶
func NewAuditIosContextBuilder() *AuditIosContextBuilder
func (*AuditIosContextBuilder) ActiveIp ¶
func (builder *AuditIosContextBuilder) ActiveIp(activeIp string) *AuditIosContextBuilder
当前设备活跃ip
示例值:
func (*AuditIosContextBuilder) ActiveIpDetail ¶
func (builder *AuditIosContextBuilder) ActiveIpDetail(activeIpDetail string) *AuditIosContextBuilder
当前设备活跃ip对应网卡类型
示例值:
func (*AuditIosContextBuilder) AppVer ¶
func (builder *AuditIosContextBuilder) AppVer(appVer string) *AuditIosContextBuilder
app的版本
示例值:
func (*AuditIosContextBuilder) Build ¶
func (builder *AuditIosContextBuilder) Build() *AuditIosContext
func (*AuditIosContextBuilder) CellBaseStation ¶
func (builder *AuditIosContextBuilder) CellBaseStation(cellBaseStation string) *AuditIosContextBuilder
基站信息
示例值:
func (*AuditIosContextBuilder) Did ¶
func (builder *AuditIosContextBuilder) Did(did string) *AuditIosContextBuilder
设备ID
示例值:
func (*AuditIosContextBuilder) IP ¶
func (builder *AuditIosContextBuilder) IP(iP string) *AuditIosContextBuilder
公网ip
示例值:
func (*AuditIosContextBuilder) Location ¶
func (builder *AuditIosContextBuilder) Location(location string) *AuditIosContextBuilder
GPS经纬度
示例值:
func (*AuditIosContextBuilder) ML ¶
func (builder *AuditIosContextBuilder) ML(mL string) *AuditIosContextBuilder
当前语言
示例值:
func (*AuditIosContextBuilder) Os ¶
func (builder *AuditIosContextBuilder) Os(os string) *AuditIosContextBuilder
系统类型及版本
示例值:
func (*AuditIosContextBuilder) Proxyip ¶
func (builder *AuditIosContextBuilder) Proxyip(proxyip string) *AuditIosContextBuilder
代理ip
示例值:
func (*AuditIosContextBuilder) STZone ¶
func (builder *AuditIosContextBuilder) STZone(sTZone string) *AuditIosContextBuilder
系统时区
示例值:
func (*AuditIosContextBuilder) Sjd ¶
func (builder *AuditIosContextBuilder) Sjd(sjd string) *AuditIosContextBuilder
是否越狱
示例值:
func (*AuditIosContextBuilder) Udid ¶
func (builder *AuditIosContextBuilder) Udid(udid string) *AuditIosContextBuilder
UDID
示例值:
func (*AuditIosContextBuilder) Ver ¶
func (builder *AuditIosContextBuilder) Ver(ver string) *AuditIosContextBuilder
SecSDK版本
示例值:
func (*AuditIosContextBuilder) Wifip ¶
func (builder *AuditIosContextBuilder) Wifip(wifip string) *AuditIosContextBuilder
wifi ip
示例值:
type AuditObjectDetail ¶
type AuditObjectDetail struct { CloneSource *string `json:"clone_source,omitempty"` // 克隆来源 TextDetail *string `json:"text_detail,omitempty"` // 其他文本 FileName *string `json:"file_name,omitempty"` // 文件名称 ThirdPartyAppID *string `json:"third_party_appID,omitempty"` // 第三方APPID ContainFileNum *int `json:"contain_file_num,omitempty"` // 文件或文件夹数量 PermissionSettingType *string `json:"permission_setting_type,omitempty"` // 链接分享设置 PermissionExternalAccessType *bool `json:"permission_external_access_Type,omitempty"` // 是否开启外部访问设置 FileServiceSource *string `json:"file_service_source,omitempty"` // file上传业务来源 OkrDownloadContent *string `json:"okr_download_content,omitempty"` // 下载OKR时的内容范围 ContainerType *string `json:"container_type,omitempty"` // 容器类型,标识是否wiki ContainerId *string `json:"container_id,omitempty"` // 容器id,wiki标识字段 CurrentPage *string `json:"current_page,omitempty"` // 截屏、录制的开始页面 }
type AuditObjectDetailBuilder ¶
type AuditObjectDetailBuilder struct {
// contains filtered or unexported fields
}
func NewAuditObjectDetailBuilder ¶
func NewAuditObjectDetailBuilder() *AuditObjectDetailBuilder
func (*AuditObjectDetailBuilder) Build ¶
func (builder *AuditObjectDetailBuilder) Build() *AuditObjectDetail
func (*AuditObjectDetailBuilder) CloneSource ¶
func (builder *AuditObjectDetailBuilder) CloneSource(cloneSource string) *AuditObjectDetailBuilder
克隆来源
示例值:
func (*AuditObjectDetailBuilder) ContainFileNum ¶
func (builder *AuditObjectDetailBuilder) ContainFileNum(containFileNum int) *AuditObjectDetailBuilder
文件或文件夹数量
示例值:
func (*AuditObjectDetailBuilder) ContainerId ¶
func (builder *AuditObjectDetailBuilder) ContainerId(containerId string) *AuditObjectDetailBuilder
容器id,wiki标识字段
示例值:
func (*AuditObjectDetailBuilder) ContainerType ¶
func (builder *AuditObjectDetailBuilder) ContainerType(containerType string) *AuditObjectDetailBuilder
容器类型,标识是否wiki
示例值:
func (*AuditObjectDetailBuilder) CurrentPage ¶
func (builder *AuditObjectDetailBuilder) CurrentPage(currentPage string) *AuditObjectDetailBuilder
截屏、录制的开始页面
示例值:
func (*AuditObjectDetailBuilder) FileName ¶
func (builder *AuditObjectDetailBuilder) FileName(fileName string) *AuditObjectDetailBuilder
文件名称
示例值:
func (*AuditObjectDetailBuilder) FileServiceSource ¶
func (builder *AuditObjectDetailBuilder) FileServiceSource(fileServiceSource string) *AuditObjectDetailBuilder
file上传业务来源
示例值:
func (*AuditObjectDetailBuilder) OkrDownloadContent ¶
func (builder *AuditObjectDetailBuilder) OkrDownloadContent(okrDownloadContent string) *AuditObjectDetailBuilder
下载OKR时的内容范围
示例值:
func (*AuditObjectDetailBuilder) PermissionExternalAccessType ¶
func (builder *AuditObjectDetailBuilder) PermissionExternalAccessType(permissionExternalAccessType bool) *AuditObjectDetailBuilder
是否开启外部访问设置
示例值:
func (*AuditObjectDetailBuilder) PermissionSettingType ¶
func (builder *AuditObjectDetailBuilder) PermissionSettingType(permissionSettingType string) *AuditObjectDetailBuilder
链接分享设置
示例值:
func (*AuditObjectDetailBuilder) PermissionShareType ¶
func (builder *AuditObjectDetailBuilder) PermissionShareType(permissionShareType string) *AuditObjectDetailBuilder
分享设置
示例值:
func (*AuditObjectDetailBuilder) TextDetail ¶
func (builder *AuditObjectDetailBuilder) TextDetail(textDetail string) *AuditObjectDetailBuilder
其他文本
示例值:
func (*AuditObjectDetailBuilder) ThirdPartyAppID ¶
func (builder *AuditObjectDetailBuilder) ThirdPartyAppID(thirdPartyAppID string) *AuditObjectDetailBuilder
第三方APPID
示例值:
type AuditObjectEntity ¶
type AuditObjectEntity struct { ObjectType *string `json:"object_type,omitempty"` // 操作对象类型 ObjectValue *string `json:"object_value,omitempty"` // 操作对象值,可能存在department_id、user_id等,需要进行lark_id的转换 ObjectName *string `json:"object_name,omitempty"` // 操作对象名称,如会话名、文档名等 ObjectOwner *string `json:"object_owner,omitempty"` // 操作对象的所有者 ObjectDetail *AuditObjectDetail `json:"object_detail,omitempty"` // object 详情 }
type AuditObjectEntityBuilder ¶
type AuditObjectEntityBuilder struct {
// contains filtered or unexported fields
}
func NewAuditObjectEntityBuilder ¶
func NewAuditObjectEntityBuilder() *AuditObjectEntityBuilder
func (*AuditObjectEntityBuilder) Build ¶
func (builder *AuditObjectEntityBuilder) Build() *AuditObjectEntity
func (*AuditObjectEntityBuilder) ObjectDetail ¶
func (builder *AuditObjectEntityBuilder) ObjectDetail(objectDetail *AuditObjectDetail) *AuditObjectEntityBuilder
object 详情
示例值:
func (*AuditObjectEntityBuilder) ObjectName ¶
func (builder *AuditObjectEntityBuilder) ObjectName(objectName string) *AuditObjectEntityBuilder
操作对象名称,如会话名、文档名等
示例值:
func (*AuditObjectEntityBuilder) ObjectOwner ¶
func (builder *AuditObjectEntityBuilder) ObjectOwner(objectOwner string) *AuditObjectEntityBuilder
操作对象的所有者
示例值:
func (*AuditObjectEntityBuilder) ObjectType ¶
func (builder *AuditObjectEntityBuilder) ObjectType(objectType string) *AuditObjectEntityBuilder
操作对象类型
示例值:
func (*AuditObjectEntityBuilder) ObjectValue ¶
func (builder *AuditObjectEntityBuilder) ObjectValue(objectValue string) *AuditObjectEntityBuilder
操作对象值,可能存在department_id、user_id等,需要进行lark_id的转换
示例值:
type AuditPcContext ¶
type AuditPcContext struct { Udid *string `json:"udid,omitempty"` // UDID Did *string `json:"did,omitempty"` // 设备ID AppVer *string `json:"app_ver,omitempty"` // app的版本 Ver *string `json:"ver,omitempty"` // SecSDK版本 Os *string `json:"os,omitempty"` // 客户端类型 Wifip *string `json:"wifip,omitempty"` // wifi ip Region *string `json:"region,omitempty"` // 设备区域 IP *string `json:"IP,omitempty"` // 公网ip }
type AuditPcContextBuilder ¶
type AuditPcContextBuilder struct {
// contains filtered or unexported fields
}
func NewAuditPcContextBuilder ¶
func NewAuditPcContextBuilder() *AuditPcContextBuilder
func (*AuditPcContextBuilder) AppVer ¶
func (builder *AuditPcContextBuilder) AppVer(appVer string) *AuditPcContextBuilder
app的版本
示例值:
func (*AuditPcContextBuilder) Build ¶
func (builder *AuditPcContextBuilder) Build() *AuditPcContext
func (*AuditPcContextBuilder) Did ¶
func (builder *AuditPcContextBuilder) Did(did string) *AuditPcContextBuilder
设备ID
示例值:
func (*AuditPcContextBuilder) IP ¶
func (builder *AuditPcContextBuilder) IP(iP string) *AuditPcContextBuilder
公网ip
示例值:
func (*AuditPcContextBuilder) Os ¶
func (builder *AuditPcContextBuilder) Os(os string) *AuditPcContextBuilder
客户端类型
示例值:
func (*AuditPcContextBuilder) Region ¶
func (builder *AuditPcContextBuilder) Region(region string) *AuditPcContextBuilder
设备区域
示例值:
func (*AuditPcContextBuilder) Udid ¶
func (builder *AuditPcContextBuilder) Udid(udid string) *AuditPcContextBuilder
UDID
示例值:
func (*AuditPcContextBuilder) Ver ¶
func (builder *AuditPcContextBuilder) Ver(ver string) *AuditPcContextBuilder
SecSDK版本
示例值:
func (*AuditPcContextBuilder) Wifip ¶
func (builder *AuditPcContextBuilder) Wifip(wifip string) *AuditPcContextBuilder
wifi ip
示例值:
type AuditRecipientDetail ¶
type AuditRecipientDetail struct {
PermissionActionType *string `json:"permission_action_type,omitempty"` // 修改权限协作者
}
type AuditRecipientDetailBuilder ¶
type AuditRecipientDetailBuilder struct {
// contains filtered or unexported fields
}
func NewAuditRecipientDetailBuilder ¶
func NewAuditRecipientDetailBuilder() *AuditRecipientDetailBuilder
func (*AuditRecipientDetailBuilder) Build ¶
func (builder *AuditRecipientDetailBuilder) Build() *AuditRecipientDetail
func (*AuditRecipientDetailBuilder) PermissionActionType ¶
func (builder *AuditRecipientDetailBuilder) PermissionActionType(permissionActionType string) *AuditRecipientDetailBuilder
修改权限协作者
示例值:
type AuditRecipientEntity ¶
type AuditRecipientEntity struct { RecipientType *string `json:"recipient_type,omitempty"` // 接收者对象类型 RecipientValue *string `json:"recipient_value,omitempty"` // 接收者对象值,可能存在department_id、user_id等,需要进行lark_id的转换 RecipientDetail *AuditRecipientDetail `json:"recipient_detail,omitempty"` // recipient 详情 }
type AuditRecipientEntityBuilder ¶
type AuditRecipientEntityBuilder struct {
// contains filtered or unexported fields
}
func NewAuditRecipientEntityBuilder ¶
func NewAuditRecipientEntityBuilder() *AuditRecipientEntityBuilder
func (*AuditRecipientEntityBuilder) Build ¶
func (builder *AuditRecipientEntityBuilder) Build() *AuditRecipientEntity
func (*AuditRecipientEntityBuilder) RecipientDetail ¶
func (builder *AuditRecipientEntityBuilder) RecipientDetail(recipientDetail *AuditRecipientDetail) *AuditRecipientEntityBuilder
recipient 详情
示例值:
func (*AuditRecipientEntityBuilder) RecipientType ¶
func (builder *AuditRecipientEntityBuilder) RecipientType(recipientType string) *AuditRecipientEntityBuilder
接收者对象类型
示例值:
func (*AuditRecipientEntityBuilder) RecipientValue ¶
func (builder *AuditRecipientEntityBuilder) RecipientValue(recipientValue string) *AuditRecipientEntityBuilder
接收者对象值,可能存在department_id、user_id等,需要进行lark_id的转换
示例值:
type AuditWebContext ¶
type AuditWebContextBuilder ¶
type AuditWebContextBuilder struct {
// contains filtered or unexported fields
}
func NewAuditWebContextBuilder ¶
func NewAuditWebContextBuilder() *AuditWebContextBuilder
func (*AuditWebContextBuilder) Build ¶
func (builder *AuditWebContextBuilder) Build() *AuditWebContext
func (*AuditWebContextBuilder) IP ¶
func (builder *AuditWebContextBuilder) IP(iP string) *AuditWebContextBuilder
本机IP
示例值:
func (*AuditWebContextBuilder) UserAgent ¶
func (builder *AuditWebContextBuilder) UserAgent(userAgent string) *AuditWebContextBuilder
UA信息
示例值:
type Badge ¶
type Badge struct { Id *string `json:"id,omitempty"` // 租户内勋章的唯一标识,该值由系统随机生成。 Name *string `json:"name,omitempty"` // 租户内唯一的勋章名称,最多30个字符。 Explanation *string `json:"explanation,omitempty"` // 勋章的描述文案,最多100个字符。 DetailImage *string `json:"detail_image,omitempty"` // 企业勋章的详情图Key。1.权限校验:非本租户上传的图片key,不能直接使用;2.时效校验:创建勋章,或者修改勋章图片key时,需使用1h内上传的图片key。 ShowImage *string `json:"show_image,omitempty"` // 企业勋章的头像挂饰图Key。1.权限校验:非本租户上传的图片key,不能直接使用;2.时效校验:创建勋章,或者修改勋章图片key时,需使用1h内上传的图片key。 I18nName *I18n `json:"i18n_name,omitempty"` // 勋章的多语言名称,同name字段限制,最多30个字符。 I18nExplanation *I18n `json:"i18n_explanation,omitempty"` // 勋章的多语言描述文案,同explanation字段限制,最多100个字符。 }
type BadgeBuilder ¶
type BadgeBuilder struct {
// contains filtered or unexported fields
}
func NewBadgeBuilder ¶
func NewBadgeBuilder() *BadgeBuilder
func (*BadgeBuilder) Build ¶
func (builder *BadgeBuilder) Build() *Badge
func (*BadgeBuilder) DetailImage ¶
func (builder *BadgeBuilder) DetailImage(detailImage string) *BadgeBuilder
企业勋章的详情图Key。1.权限校验:非本租户上传的图片key,不能直接使用;2.时效校验:创建勋章,或者修改勋章图片key时,需使用1h内上传的图片key。
示例值:75a1949f-d9df-4b46-bc88-dacc51e88f3j
func (*BadgeBuilder) Explanation ¶
func (builder *BadgeBuilder) Explanation(explanation string) *BadgeBuilder
勋章的描述文案,最多100个字符。
示例值:这枚勋章为了激励员工颁发。
func (*BadgeBuilder) I18nExplanation ¶ added in v3.0.10
func (builder *BadgeBuilder) I18nExplanation(i18nExplanation *I18n) *BadgeBuilder
勋章的多语言描述文案,同explanation字段限制,最多100个字符。
示例值:{ "zh_cn": "这枚勋章为了激励员工颁发。", "en_us": "This medal is awarded to motivate employees.", "ja_jp": "このメダルは、従業員のモチベーションを高めるために授与されます。" }
func (*BadgeBuilder) I18nName ¶ added in v3.0.10
func (builder *BadgeBuilder) I18nName(i18nName *I18n) *BadgeBuilder
勋章的多语言名称,同name字段限制,最多30个字符。
示例值:{ "zh_cn": "激励勋章", "en_us": "Incentive Medal", "ja_jp": "奨励メダル" }
func (*BadgeBuilder) Id ¶
func (builder *BadgeBuilder) Id(id string) *BadgeBuilder
租户内勋章的唯一标识,该值由系统随机生成。
示例值:m_MzfKDM
func (*BadgeBuilder) Name ¶
func (builder *BadgeBuilder) Name(name string) *BadgeBuilder
租户内唯一的勋章名称,最多30个字符。
示例值:激励勋章
func (*BadgeBuilder) ShowImage ¶
func (builder *BadgeBuilder) ShowImage(showImage string) *BadgeBuilder
企业勋章的头像挂饰图Key。1.权限校验:非本租户上传的图片key,不能直接使用;2.时效校验:创建勋章,或者修改勋章图片key时,需使用1h内上传的图片key。
示例值:03daa74a-159f-49e9-963e-b6c4d76103fj
type CreateBadgeGrantReq ¶ added in v3.0.1
type CreateBadgeGrantReq struct { Grant *Grant `body:""` // contains filtered or unexported fields }
type CreateBadgeGrantReqBuilder ¶ added in v3.0.1
type CreateBadgeGrantReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateBadgeGrantReqBuilder ¶ added in v3.0.1
func NewCreateBadgeGrantReqBuilder() *CreateBadgeGrantReqBuilder
func (*CreateBadgeGrantReqBuilder) BadgeId ¶ added in v3.0.1
func (builder *CreateBadgeGrantReqBuilder) BadgeId(badgeId string) *CreateBadgeGrantReqBuilder
勋章ID
示例值:m_DjMzaK
func (*CreateBadgeGrantReqBuilder) Build ¶ added in v3.0.1
func (builder *CreateBadgeGrantReqBuilder) Build() *CreateBadgeGrantReq
func (*CreateBadgeGrantReqBuilder) DepartmentIdType ¶ added in v3.0.1
func (builder *CreateBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *CreateBadgeGrantReqBuilder
此次调用中使用的部门ID的类型。
示例值:open_department_id
func (*CreateBadgeGrantReqBuilder) Grant ¶ added in v3.0.1
func (builder *CreateBadgeGrantReqBuilder) Grant(grant *Grant) *CreateBadgeGrantReqBuilder
通过该接口可以为特定勋章创建一份授予名单,一枚勋章下最多可创建1000份授予名单。
func (*CreateBadgeGrantReqBuilder) UserIdType ¶ added in v3.0.1
func (builder *CreateBadgeGrantReqBuilder) UserIdType(userIdType string) *CreateBadgeGrantReqBuilder
用户 ID 类型
示例值:open_id
type CreateBadgeGrantResp ¶ added in v3.0.1
type CreateBadgeGrantResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateBadgeGrantRespData `json:"data"` // 业务数据 }
func (*CreateBadgeGrantResp) Success ¶ added in v3.0.1
func (resp *CreateBadgeGrantResp) Success() bool
type CreateBadgeGrantRespData ¶ added in v3.0.1
type CreateBadgeGrantRespData struct {
Grant *Grant `json:"grant,omitempty"` // 授予名单的信息
}
type CreateBadgeImagePathReqBodyBuilder ¶ added in v3.0.1
type CreateBadgeImagePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateBadgeImagePathReqBodyBuilder ¶ added in v3.0.1
func NewCreateBadgeImagePathReqBodyBuilder() *CreateBadgeImagePathReqBodyBuilder
func (*CreateBadgeImagePathReqBodyBuilder) Build ¶ added in v3.0.1
func (builder *CreateBadgeImagePathReqBodyBuilder) Build() (*CreateBadgeImageReqBody, error)
func (*CreateBadgeImagePathReqBodyBuilder) ImageFilePath ¶ added in v3.0.1
func (builder *CreateBadgeImagePathReqBodyBuilder) ImageFilePath(imageFilePath string) *CreateBadgeImagePathReqBodyBuilder
勋章图片的文件,仅支持 PNG 格式,320 x 320 像素,大小不超过 1024 KB。
示例值:file binary
func (*CreateBadgeImagePathReqBodyBuilder) ImageType ¶ added in v3.0.1
func (builder *CreateBadgeImagePathReqBodyBuilder) ImageType(imageType int) *CreateBadgeImagePathReqBodyBuilder
图片的类型
示例值:1
type CreateBadgeImageReq ¶ added in v3.0.1
type CreateBadgeImageReq struct { Body *CreateBadgeImageReqBody `body:""` // contains filtered or unexported fields }
type CreateBadgeImageReqBody ¶ added in v3.0.1
type CreateBadgeImageReqBodyBuilder ¶ added in v3.0.1
type CreateBadgeImageReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateBadgeImageReqBodyBuilder ¶ added in v3.0.1
func NewCreateBadgeImageReqBodyBuilder() *CreateBadgeImageReqBodyBuilder
func (*CreateBadgeImageReqBodyBuilder) Build ¶ added in v3.0.1
func (builder *CreateBadgeImageReqBodyBuilder) Build() *CreateBadgeImageReqBody
func (*CreateBadgeImageReqBodyBuilder) ImageFile ¶ added in v3.0.1
func (builder *CreateBadgeImageReqBodyBuilder) ImageFile(imageFile io.Reader) *CreateBadgeImageReqBodyBuilder
勋章图片的文件,仅支持 PNG 格式,320 x 320 像素,大小不超过 1024 KB。
示例值:file binary
func (*CreateBadgeImageReqBodyBuilder) ImageType ¶ added in v3.0.1
func (builder *CreateBadgeImageReqBodyBuilder) ImageType(imageType int) *CreateBadgeImageReqBodyBuilder
图片的类型
示例值:1
type CreateBadgeImageReqBuilder ¶ added in v3.0.1
type CreateBadgeImageReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateBadgeImageReqBuilder ¶ added in v3.0.1
func NewCreateBadgeImageReqBuilder() *CreateBadgeImageReqBuilder
func (*CreateBadgeImageReqBuilder) Body ¶ added in v3.0.1
func (builder *CreateBadgeImageReqBuilder) Body(body *CreateBadgeImageReqBody) *CreateBadgeImageReqBuilder
通过该接口可以上传勋章详情图、挂饰图的文件,获取对应的文件key
func (*CreateBadgeImageReqBuilder) Build ¶ added in v3.0.1
func (builder *CreateBadgeImageReqBuilder) Build() *CreateBadgeImageReq
type CreateBadgeImageResp ¶ added in v3.0.1
type CreateBadgeImageResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateBadgeImageRespData `json:"data"` // 业务数据 }
func (*CreateBadgeImageResp) Success ¶ added in v3.0.1
func (resp *CreateBadgeImageResp) Success() bool
type CreateBadgeImageRespData ¶ added in v3.0.1
type CreateBadgeImageRespData struct {
ImageKey *string `json:"image_key,omitempty"` // 图片的key
}
type CreateBadgeReq ¶ added in v3.0.1
type CreateBadgeReq struct { Badge *Badge `body:""` // contains filtered or unexported fields }
type CreateBadgeReqBuilder ¶ added in v3.0.1
type CreateBadgeReqBuilder struct {
// contains filtered or unexported fields
}
func NewCreateBadgeReqBuilder ¶ added in v3.0.1
func NewCreateBadgeReqBuilder() *CreateBadgeReqBuilder
func (*CreateBadgeReqBuilder) Badge ¶ added in v3.0.1
func (builder *CreateBadgeReqBuilder) Badge(badge *Badge) *CreateBadgeReqBuilder
使用该接口可以创建一枚完整的勋章信息,一个租户下最多可创建1000枚勋章。
func (*CreateBadgeReqBuilder) Build ¶ added in v3.0.1
func (builder *CreateBadgeReqBuilder) Build() *CreateBadgeReq
type CreateBadgeResp ¶ added in v3.0.1
type CreateBadgeResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateBadgeRespData `json:"data"` // 业务数据 }
func (*CreateBadgeResp) Success ¶ added in v3.0.1
func (resp *CreateBadgeResp) Success() bool
type CreateBadgeRespData ¶ added in v3.0.1
type CreateBadgeRespData struct {
Badge *Badge `json:"badge,omitempty"` // 勋章的信息
}
type DeleteBadgeGrantReq ¶ added in v3.0.1
type DeleteBadgeGrantReq struct {
// contains filtered or unexported fields
}
type DeleteBadgeGrantReqBuilder ¶ added in v3.0.1
type DeleteBadgeGrantReqBuilder struct {
// contains filtered or unexported fields
}
func NewDeleteBadgeGrantReqBuilder ¶ added in v3.0.1
func NewDeleteBadgeGrantReqBuilder() *DeleteBadgeGrantReqBuilder
func (*DeleteBadgeGrantReqBuilder) BadgeId ¶ added in v3.0.1
func (builder *DeleteBadgeGrantReqBuilder) BadgeId(badgeId string) *DeleteBadgeGrantReqBuilder
企业勋章的唯一ID
示例值:m_DjMzaK
func (*DeleteBadgeGrantReqBuilder) Build ¶ added in v3.0.1
func (builder *DeleteBadgeGrantReqBuilder) Build() *DeleteBadgeGrantReq
func (*DeleteBadgeGrantReqBuilder) GrantId ¶ added in v3.0.1
func (builder *DeleteBadgeGrantReqBuilder) GrantId(grantId string) *DeleteBadgeGrantReqBuilder
租户内授予名单的唯一标识,该值由系统随机生成。
示例值:g_uS4yux
type DeleteBadgeGrantResp ¶ added in v3.0.1
type DeleteBadgeGrantResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteBadgeGrantResp) Success ¶ added in v3.0.1
func (resp *DeleteBadgeGrantResp) Success() bool
type DepartmentId ¶ added in v3.0.29
type DepartmentIdBuilder ¶ added in v3.0.29
type DepartmentIdBuilder struct {
// contains filtered or unexported fields
}
func NewDepartmentIdBuilder ¶ added in v3.0.29
func NewDepartmentIdBuilder() *DepartmentIdBuilder
func (*DepartmentIdBuilder) Build ¶ added in v3.0.29
func (builder *DepartmentIdBuilder) Build() *DepartmentId
func (*DepartmentIdBuilder) DepartmentId ¶ added in v3.0.29
func (builder *DepartmentIdBuilder) DepartmentId(departmentId string) *DepartmentIdBuilder
示例值:
func (*DepartmentIdBuilder) OpenDepartmentId ¶ added in v3.0.29
func (builder *DepartmentIdBuilder) OpenDepartmentId(openDepartmentId string) *DepartmentIdBuilder
示例值:
type File ¶
type File struct { Title *string `json:"title,omitempty"` // 文档标题 Type *string `json:"type,omitempty"` // 文档类型 Owner *User `json:"owner,omitempty"` // 文档所有者 Size *string `json:"size,omitempty"` // 文档大小 LastOpTime *string `json:"last_op_time,omitempty"` // 更新时间 Status *string `json:"status,omitempty"` // 文档状态 Token *string `json:"token,omitempty"` // 文档token }
type FileBuilder ¶
type FileBuilder struct {
// contains filtered or unexported fields
}
func NewFileBuilder ¶
func NewFileBuilder() *FileBuilder
func (*FileBuilder) Build ¶
func (builder *FileBuilder) Build() *File
func (*FileBuilder) LastOpTime ¶
func (builder *FileBuilder) LastOpTime(lastOpTime string) *FileBuilder
更新时间
示例值:1649419092
func (*FileBuilder) Status ¶
func (builder *FileBuilder) Status(status string) *FileBuilder
文档状态
示例值:1
func (*FileBuilder) Title ¶
func (builder *FileBuilder) Title(title string) *FileBuilder
文档标题
示例值:文件管理综述
func (*FileBuilder) Token ¶
func (builder *FileBuilder) Token(token string) *FileBuilder
文档token
示例值:doxbcOIyUhrRBWSKpBGfzefQgHe
type FileListBuilder ¶
type FileListBuilder struct {
// contains filtered or unexported fields
}
func NewFileListBuilder ¶
func NewFileListBuilder() *FileListBuilder
func (*FileListBuilder) Build ¶
func (builder *FileListBuilder) Build() *FileList
func (*FileListBuilder) Files ¶
func (builder *FileListBuilder) Files(files []*File) *FileListBuilder
文档token
示例值:
type GetBadgeGrantReq ¶ added in v3.0.1
type GetBadgeGrantReq struct {
// contains filtered or unexported fields
}
type GetBadgeGrantReqBuilder ¶ added in v3.0.1
type GetBadgeGrantReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetBadgeGrantReqBuilder ¶ added in v3.0.1
func NewGetBadgeGrantReqBuilder() *GetBadgeGrantReqBuilder
func (*GetBadgeGrantReqBuilder) BadgeId ¶ added in v3.0.1
func (builder *GetBadgeGrantReqBuilder) BadgeId(badgeId string) *GetBadgeGrantReqBuilder
租户内勋章的唯一标识,该值由系统随机生成。
示例值:m_DjMzaK
func (*GetBadgeGrantReqBuilder) Build ¶ added in v3.0.1
func (builder *GetBadgeGrantReqBuilder) Build() *GetBadgeGrantReq
func (*GetBadgeGrantReqBuilder) DepartmentIdType ¶ added in v3.0.1
func (builder *GetBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *GetBadgeGrantReqBuilder
此次调用中使用的部门ID的类型。
示例值:open_department_id
func (*GetBadgeGrantReqBuilder) GrantId ¶ added in v3.0.1
func (builder *GetBadgeGrantReqBuilder) GrantId(grantId string) *GetBadgeGrantReqBuilder
租户内授予名单的唯一标识,该值由系统随机生成。
示例值:g_uS4yux
func (*GetBadgeGrantReqBuilder) UserIdType ¶ added in v3.0.1
func (builder *GetBadgeGrantReqBuilder) UserIdType(userIdType string) *GetBadgeGrantReqBuilder
用户 ID 类型
示例值:open_id
type GetBadgeGrantResp ¶ added in v3.0.1
type GetBadgeGrantResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetBadgeGrantRespData `json:"data"` // 业务数据 }
func (*GetBadgeGrantResp) Success ¶ added in v3.0.1
func (resp *GetBadgeGrantResp) Success() bool
type GetBadgeGrantRespData ¶ added in v3.0.1
type GetBadgeGrantRespData struct {
Grant *Grant `json:"grant,omitempty"` // 授予名单信息
}
type GetBadgeReq ¶ added in v3.0.1
type GetBadgeReq struct {
// contains filtered or unexported fields
}
type GetBadgeReqBuilder ¶ added in v3.0.1
type GetBadgeReqBuilder struct {
// contains filtered or unexported fields
}
func NewGetBadgeReqBuilder ¶ added in v3.0.1
func NewGetBadgeReqBuilder() *GetBadgeReqBuilder
func (*GetBadgeReqBuilder) BadgeId ¶ added in v3.0.1
func (builder *GetBadgeReqBuilder) BadgeId(badgeId string) *GetBadgeReqBuilder
勋章id
示例值:m_DjMzaK
func (*GetBadgeReqBuilder) Build ¶ added in v3.0.1
func (builder *GetBadgeReqBuilder) Build() *GetBadgeReq
type GetBadgeResp ¶ added in v3.0.1
type GetBadgeResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetBadgeRespData `json:"data"` // 业务数据 }
func (*GetBadgeResp) Success ¶ added in v3.0.1
func (resp *GetBadgeResp) Success() bool
type GetBadgeRespData ¶ added in v3.0.1
type GetBadgeRespData struct {
Badge *Badge `json:"badge,omitempty"` // 勋章信息
}
type Grant ¶
type Grant struct { Id *string `json:"id,omitempty"` // 租户内授予名单的唯一标识,该值由系统随机生成。 BadgeId *string `json:"badge_id,omitempty"` // 企业勋章的唯一ID Name *string `json:"name,omitempty"` // 勋章下唯一的授予事项,最多100个字符。 GrantType *int `json:"grant_type,omitempty"` // 授予名单类型 TimeZone *string `json:"time_zone,omitempty"` // 授予名单的生效时间对应的时区,用于检查RuleDetail的时间戳的取值是否规范,取值范围为TZ database name RuleDetail *RuleDetail `json:"rule_detail,omitempty"` // 规则详情 IsGrantAll *bool `json:"is_grant_all,omitempty"` // 是否授予给全员。1.为false时,需要关联1~500个用户群体。2.为true时,不可关联用户、用户组、部门。 UserIds []string `json:"user_ids,omitempty"` // 授予的用户ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回 DepartmentIds []string `json:"department_ids,omitempty"` // 授予的部门ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回 GroupIds []string `json:"group_ids,omitempty"` // 授予的用户组ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回 }
type GrantBuilder ¶
type GrantBuilder struct {
// contains filtered or unexported fields
}
func NewGrantBuilder ¶
func NewGrantBuilder() *GrantBuilder
func (*GrantBuilder) BadgeId ¶
func (builder *GrantBuilder) BadgeId(badgeId string) *GrantBuilder
企业勋章的唯一ID
示例值:m_qTR2HM
func (*GrantBuilder) Build ¶
func (builder *GrantBuilder) Build() *Grant
func (*GrantBuilder) DepartmentIds ¶
func (builder *GrantBuilder) DepartmentIds(departmentIds []string) *GrantBuilder
授予的部门ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回
示例值:[h121921]
func (*GrantBuilder) GrantType ¶
func (builder *GrantBuilder) GrantType(grantType int) *GrantBuilder
授予名单类型
示例值:0
func (*GrantBuilder) GroupIds ¶
func (builder *GrantBuilder) GroupIds(groupIds []string) *GrantBuilder
授予的用户组ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回
示例值:[g122817]
func (*GrantBuilder) Id ¶
func (builder *GrantBuilder) Id(id string) *GrantBuilder
租户内授予名单的唯一标识,该值由系统随机生成。
示例值:g_49Z7CQ
func (*GrantBuilder) IsGrantAll ¶
func (builder *GrantBuilder) IsGrantAll(isGrantAll bool) *GrantBuilder
是否授予给全员。1.为false时,需要关联1~500个用户群体。2.为true时,不可关联用户、用户组、部门。
示例值:false
func (*GrantBuilder) Name ¶
func (builder *GrantBuilder) Name(name string) *GrantBuilder
勋章下唯一的授予事项,最多100个字符。
示例值:激励勋章的授予名单
func (*GrantBuilder) RuleDetail ¶
func (builder *GrantBuilder) RuleDetail(ruleDetail *RuleDetail) *GrantBuilder
规则详情
示例值:
func (*GrantBuilder) TimeZone ¶
func (builder *GrantBuilder) TimeZone(timeZone string) *GrantBuilder
授予名单的生效时间对应的时区,用于检查RuleDetail的时间戳的取值是否规范,取值范围为TZ database name
示例值:Asia/Shanghai
func (*GrantBuilder) UserIds ¶
func (builder *GrantBuilder) UserIds(userIds []string) *GrantBuilder
授予的用户ID列表,授予名单列表接口返回结果中不返回该字段,只在详情接口返回
示例值:[u273y71]
type I18nBuilder ¶ added in v3.0.10
type I18nBuilder struct {
// contains filtered or unexported fields
}
func NewI18nBuilder ¶ added in v3.0.10
func NewI18nBuilder() *I18nBuilder
func (*I18nBuilder) Build ¶ added in v3.0.10
func (builder *I18nBuilder) Build() *I18n
func (*I18nBuilder) EnUs ¶ added in v3.0.10
func (builder *I18nBuilder) EnUs(enUs string) *I18nBuilder
英文文案
示例值:Incentive Medal
func (*I18nBuilder) JaJp ¶ added in v3.0.10
func (builder *I18nBuilder) JaJp(jaJp string) *I18nBuilder
日文文案
示例值:奨励メダル
func (*I18nBuilder) ZhCn ¶ added in v3.0.10
func (builder *I18nBuilder) ZhCn(zhCn string) *I18nBuilder
中文文案
示例值:激励勋章
type ListAdminDeptStatReq ¶
type ListAdminDeptStatReq struct {
// contains filtered or unexported fields
}
type ListAdminDeptStatReqBuilder ¶
type ListAdminDeptStatReqBuilder struct {
// contains filtered or unexported fields
}
func NewListAdminDeptStatReqBuilder ¶
func NewListAdminDeptStatReqBuilder() *ListAdminDeptStatReqBuilder
func (*ListAdminDeptStatReqBuilder) Build ¶
func (builder *ListAdminDeptStatReqBuilder) Build() *ListAdminDeptStatReq
func (*ListAdminDeptStatReqBuilder) ContainsChildDept ¶
func (builder *ListAdminDeptStatReqBuilder) ContainsChildDept(containsChildDept bool) *ListAdminDeptStatReqBuilder
是否包含子部门,如果该值为false,则只查出本部门直属用户活跃和功能使用数据;如果该值为true,则查出该部门以及其子部门(子部门层级最多不超过根部门下的前4级)的用户活跃和功能使用数据
示例值:false
func (*ListAdminDeptStatReqBuilder) DepartmentId ¶
func (builder *ListAdminDeptStatReqBuilder) DepartmentId(departmentId string) *ListAdminDeptStatReqBuilder
部门的 ID,取决于department_id_type,仅支持根部门及其下前4级子部门
示例值:od-382e2793cfc9471f892e8a672987654c
func (*ListAdminDeptStatReqBuilder) DepartmentIdType ¶
func (builder *ListAdminDeptStatReqBuilder) DepartmentIdType(departmentIdType string) *ListAdminDeptStatReqBuilder
部门ID类型
示例值:open_department_id
func (*ListAdminDeptStatReqBuilder) EndDate ¶
func (builder *ListAdminDeptStatReqBuilder) EndDate(endDate string) *ListAdminDeptStatReqBuilder
终止日期(包含),格式是YYYY-mm-dd,起止日期之间相差不能超过91天(包含91天)
示例值:2020-02-15
func (*ListAdminDeptStatReqBuilder) PageSize ¶
func (builder *ListAdminDeptStatReqBuilder) PageSize(pageSize int) *ListAdminDeptStatReqBuilder
分页大小,默认是10
示例值:10
func (*ListAdminDeptStatReqBuilder) PageToken ¶
func (builder *ListAdminDeptStatReqBuilder) PageToken(pageToken string) *ListAdminDeptStatReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;当返回的has_more为true时,会返回新的page_token,再次调用接口,传入这个page_token,将获得下一页数据
示例值:2
func (*ListAdminDeptStatReqBuilder) StartDate ¶
func (builder *ListAdminDeptStatReqBuilder) StartDate(startDate string) *ListAdminDeptStatReqBuilder
起始日期(包含),格式是YYYY-mm-dd
示例值:2020-02-15
func (*ListAdminDeptStatReqBuilder) TargetGeo ¶ added in v3.2.3
func (builder *ListAdminDeptStatReqBuilder) TargetGeo(targetGeo string) *ListAdminDeptStatReqBuilder
跨域访问的geo
示例值:cn
type ListAdminDeptStatResp ¶
type ListAdminDeptStatResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListAdminDeptStatRespData `json:"data"` // 业务数据 }
func (*ListAdminDeptStatResp) Success ¶
func (resp *ListAdminDeptStatResp) Success() bool
type ListAdminDeptStatRespData ¶
type ListAdminDeptStatRespData struct { HasMore *bool `json:"has_more,omitempty"` // 分页查询时返回,代表是否还有更多数据 PageToken *string `json:"page_token,omitempty"` // 分页标记,下一页分页的token Items []*AdminDeptStat `json:"items,omitempty"` // 数据报表 }
type ListAdminUserStatReq ¶
type ListAdminUserStatReq struct {
// contains filtered or unexported fields
}
type ListAdminUserStatReqBuilder ¶
type ListAdminUserStatReqBuilder struct {
// contains filtered or unexported fields
}
func NewListAdminUserStatReqBuilder ¶
func NewListAdminUserStatReqBuilder() *ListAdminUserStatReqBuilder
func (*ListAdminUserStatReqBuilder) Build ¶
func (builder *ListAdminUserStatReqBuilder) Build() *ListAdminUserStatReq
func (*ListAdminUserStatReqBuilder) DepartmentId ¶
func (builder *ListAdminUserStatReqBuilder) DepartmentId(departmentId string) *ListAdminUserStatReqBuilder
部门的 ID,取决于department_id_type
示例值:od-382e2793cfc9471f892e8a672987654c
func (*ListAdminUserStatReqBuilder) DepartmentIdType ¶
func (builder *ListAdminUserStatReqBuilder) DepartmentIdType(departmentIdType string) *ListAdminUserStatReqBuilder
部门ID类型
示例值:open_department_id
func (*ListAdminUserStatReqBuilder) EndDate ¶
func (builder *ListAdminUserStatReqBuilder) EndDate(endDate string) *ListAdminUserStatReqBuilder
终止日期(包含),格式是YYYY-mm-dd。起止日期之间相差不能超过31天(包含31天)
示例值:2020-02-15
func (*ListAdminUserStatReqBuilder) PageSize ¶
func (builder *ListAdminUserStatReqBuilder) PageSize(pageSize int) *ListAdminUserStatReqBuilder
分页大小,默认是10
示例值:10
func (*ListAdminUserStatReqBuilder) PageToken ¶
func (builder *ListAdminUserStatReqBuilder) PageToken(pageToken string) *ListAdminUserStatReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;当返回的has_more为true时,会返回新的page_token,再次调用接口,传入这个page_token,将获得下一页数据
示例值:2
func (*ListAdminUserStatReqBuilder) StartDate ¶
func (builder *ListAdminUserStatReqBuilder) StartDate(startDate string) *ListAdminUserStatReqBuilder
起始日期(包含),格式是YYYY-mm-dd
示例值:2020-02-15
func (*ListAdminUserStatReqBuilder) TargetGeo ¶ added in v3.2.3
func (builder *ListAdminUserStatReqBuilder) TargetGeo(targetGeo string) *ListAdminUserStatReqBuilder
跨域访问的geo
示例值:cn
func (*ListAdminUserStatReqBuilder) UserId ¶
func (builder *ListAdminUserStatReqBuilder) UserId(userId string) *ListAdminUserStatReqBuilder
用户的open_id,user_id或者union_id,取决于user_id_type
示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62
func (*ListAdminUserStatReqBuilder) UserIdType ¶
func (builder *ListAdminUserStatReqBuilder) UserIdType(userIdType string) *ListAdminUserStatReqBuilder
此次调用中使用的用户ID的类型
示例值:
type ListAdminUserStatResp ¶
type ListAdminUserStatResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListAdminUserStatRespData `json:"data"` // 业务数据 }
func (*ListAdminUserStatResp) Success ¶
func (resp *ListAdminUserStatResp) Success() bool
type ListAdminUserStatRespData ¶
type ListAdminUserStatRespData struct { HasMore *bool `json:"has_more,omitempty"` // 是否有下一页数据 PageToken *string `json:"page_token,omitempty"` // 下一页分页的token Items []*AdminUserStat `json:"items,omitempty"` // 数据报表 }
type ListAuditInfoIterator ¶ added in v3.0.34
type ListAuditInfoIterator struct {
// contains filtered or unexported fields
}
func (*ListAuditInfoIterator) Next ¶ added in v3.0.34
func (iterator *ListAuditInfoIterator) Next() (bool, *AuditInfo, error)
func (*ListAuditInfoIterator) NextPageToken ¶ added in v3.0.34
func (iterator *ListAuditInfoIterator) NextPageToken() *string
type ListAuditInfoReq ¶ added in v3.0.34
type ListAuditInfoReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListAuditInfoReqBuilder ¶ added in v3.0.34
type ListAuditInfoReqBuilder struct {
// contains filtered or unexported fields
}
func NewListAuditInfoReqBuilder ¶ added in v3.0.34
func NewListAuditInfoReqBuilder() *ListAuditInfoReqBuilder
func (*ListAuditInfoReqBuilder) Build ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) Build() *ListAuditInfoReq
func (*ListAuditInfoReqBuilder) EventModule ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) EventModule(eventModule int) *ListAuditInfoReqBuilder
过滤模块
示例值:1
func (*ListAuditInfoReqBuilder) EventName ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) EventName(eventName string) *ListAuditInfoReqBuilder
事件名称
示例值:space_create_doc
func (*ListAuditInfoReqBuilder) ExtFilterObjectByCcmToken ¶ added in v3.2.7
func (builder *ListAuditInfoReqBuilder) ExtFilterObjectByCcmToken(extFilterObjectByCcmToken string) *ListAuditInfoReqBuilder
增强过滤操作对象: 操作对象ID,支持云文档侧泛token过滤。会覆盖object_type和object_value查询条件
示例值:55ed16fe
func (*ListAuditInfoReqBuilder) Latest ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) Latest(latest int) *ListAuditInfoReqBuilder
日志时间范围: 结束时间. 格式: 秒级时间戳. 默认值: 此刻
示例值:1668700799
func (*ListAuditInfoReqBuilder) Limit ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) Limit(limit int) *ListAuditInfoReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListAuditInfoReqBuilder) ObjectType ¶ added in v3.2.5
func (builder *ListAuditInfoReqBuilder) ObjectType(objectType int) *ListAuditInfoReqBuilder
过滤操作对象: 操作对象类型. 与object_value配合使用
示例值:1
func (*ListAuditInfoReqBuilder) ObjectValue ¶ added in v3.2.5
func (builder *ListAuditInfoReqBuilder) ObjectValue(objectValue string) *ListAuditInfoReqBuilder
过滤操作对象: 操作对象ID. 与object_type配合使用
示例值:55ed16fe
func (*ListAuditInfoReqBuilder) Oldest ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) Oldest(oldest int) *ListAuditInfoReqBuilder
日志时间范围: 起始时间. 格式: 秒级时间戳. 默认值: 30日前此刻
示例值:1668528000
func (*ListAuditInfoReqBuilder) OperatorType ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) OperatorType(operatorType string) *ListAuditInfoReqBuilder
过滤操作者: 操作者类型. 与 operator_value 配合使用
示例值:
func (*ListAuditInfoReqBuilder) OperatorValue ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) OperatorValue(operatorValue string) *ListAuditInfoReqBuilder
过滤操作者: 操作者ID. 与 operator_type 配合使用
示例值:55ed16fe
func (*ListAuditInfoReqBuilder) PageSize ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) PageSize(pageSize int) *ListAuditInfoReqBuilder
分页参数
示例值:20
func (*ListAuditInfoReqBuilder) PageToken ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) PageToken(pageToken string) *ListAuditInfoReqBuilder
下一页分页的token
示例值:LC39/f1%2B/Sz9Uv39Gf39/ew/cd5WY0gfGYFdixOW9cVk4bC79ituO/gx0qpPn1bYf92nz/kI0nNJOG3wCwDJKoNU%2BtyaXbpI8pV/9UNDMZT0BNeyanFH17Wv711Qh9anR3l2GjQfc2fUqXtxg1YPp63XyhYY4iRMv54ySRG7r%2BI89iS3zAoPzFuuU1MUJKsf
func (*ListAuditInfoReqBuilder) UserIdType ¶ added in v3.0.34
func (builder *ListAuditInfoReqBuilder) UserIdType(userIdType string) *ListAuditInfoReqBuilder
此次调用中使用的用户ID的类型
示例值:user_id
func (*ListAuditInfoReqBuilder) UserType ¶ added in v3.2.3
func (builder *ListAuditInfoReqBuilder) UserType(userType int) *ListAuditInfoReqBuilder
过滤用户类型. 仅当 operator_type=user 时生效
示例值:
type ListAuditInfoResp ¶ added in v3.0.34
type ListAuditInfoResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListAuditInfoRespData `json:"data"` // 业务数据 }
func (*ListAuditInfoResp) Success ¶ added in v3.0.34
func (resp *ListAuditInfoResp) Success() bool
type ListAuditInfoRespData ¶ added in v3.0.34
type ListBadgeGrantIterator ¶ added in v3.0.1
type ListBadgeGrantIterator struct {
// contains filtered or unexported fields
}
func (*ListBadgeGrantIterator) Next ¶ added in v3.0.1
func (iterator *ListBadgeGrantIterator) Next() (bool, *Grant, error)
func (*ListBadgeGrantIterator) NextPageToken ¶ added in v3.0.1
func (iterator *ListBadgeGrantIterator) NextPageToken() *string
type ListBadgeGrantReq ¶ added in v3.0.1
type ListBadgeGrantReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListBadgeGrantReqBuilder ¶ added in v3.0.1
type ListBadgeGrantReqBuilder struct {
// contains filtered or unexported fields
}
func NewListBadgeGrantReqBuilder ¶ added in v3.0.1
func NewListBadgeGrantReqBuilder() *ListBadgeGrantReqBuilder
func (*ListBadgeGrantReqBuilder) BadgeId ¶ added in v3.0.1
func (builder *ListBadgeGrantReqBuilder) BadgeId(badgeId string) *ListBadgeGrantReqBuilder
企业勋章的唯一ID
示例值:m_DjMzaK
func (*ListBadgeGrantReqBuilder) Build ¶ added in v3.0.1
func (builder *ListBadgeGrantReqBuilder) Build() *ListBadgeGrantReq
func (*ListBadgeGrantReqBuilder) DepartmentIdType ¶ added in v3.0.1
func (builder *ListBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *ListBadgeGrantReqBuilder
此次调用中使用的部门ID的类型。
示例值:open_department_id
func (*ListBadgeGrantReqBuilder) Limit ¶ added in v3.0.1
func (builder *ListBadgeGrantReqBuilder) Limit(limit int) *ListBadgeGrantReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListBadgeGrantReqBuilder) Name ¶ added in v3.0.10
func (builder *ListBadgeGrantReqBuilder) Name(name string) *ListBadgeGrantReqBuilder
授予名单名称,精确匹配。
示例值:激励勋章的授予名单
func (*ListBadgeGrantReqBuilder) PageSize ¶ added in v3.0.1
func (builder *ListBadgeGrantReqBuilder) PageSize(pageSize int) *ListBadgeGrantReqBuilder
分页大小
示例值:10
func (*ListBadgeGrantReqBuilder) PageToken ¶ added in v3.0.1
func (builder *ListBadgeGrantReqBuilder) PageToken(pageToken string) *ListBadgeGrantReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:om5fn1
func (*ListBadgeGrantReqBuilder) UserIdType ¶ added in v3.0.1
func (builder *ListBadgeGrantReqBuilder) UserIdType(userIdType string) *ListBadgeGrantReqBuilder
用户 ID 类型
示例值:open_id
type ListBadgeGrantResp ¶ added in v3.0.1
type ListBadgeGrantResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListBadgeGrantRespData `json:"data"` // 业务数据 }
func (*ListBadgeGrantResp) Success ¶ added in v3.0.1
func (resp *ListBadgeGrantResp) Success() bool
type ListBadgeGrantRespData ¶ added in v3.0.1
type ListBadgeIterator ¶ added in v3.0.1
type ListBadgeIterator struct {
// contains filtered or unexported fields
}
func (*ListBadgeIterator) Next ¶ added in v3.0.1
func (iterator *ListBadgeIterator) Next() (bool, *Badge, error)
func (*ListBadgeIterator) NextPageToken ¶ added in v3.0.1
func (iterator *ListBadgeIterator) NextPageToken() *string
type ListBadgeReq ¶ added in v3.0.1
type ListBadgeReq struct { Limit int // 最多返回多少记录,只有在使用迭代器访问时,才有效 // contains filtered or unexported fields }
type ListBadgeReqBuilder ¶ added in v3.0.1
type ListBadgeReqBuilder struct {
// contains filtered or unexported fields
}
func NewListBadgeReqBuilder ¶ added in v3.0.1
func NewListBadgeReqBuilder() *ListBadgeReqBuilder
func (*ListBadgeReqBuilder) Build ¶ added in v3.0.1
func (builder *ListBadgeReqBuilder) Build() *ListBadgeReq
func (*ListBadgeReqBuilder) Limit ¶ added in v3.0.1
func (builder *ListBadgeReqBuilder) Limit(limit int) *ListBadgeReqBuilder
最大返回多少记录,当使用迭代器访问时才有效
func (*ListBadgeReqBuilder) Name ¶ added in v3.0.1
func (builder *ListBadgeReqBuilder) Name(name string) *ListBadgeReqBuilder
租户内唯一的勋章名称,精确匹配。
示例值:激励勋章
func (*ListBadgeReqBuilder) PageSize ¶ added in v3.0.1
func (builder *ListBadgeReqBuilder) PageSize(pageSize int) *ListBadgeReqBuilder
分页大小
示例值:10
func (*ListBadgeReqBuilder) PageToken ¶ added in v3.0.1
func (builder *ListBadgeReqBuilder) PageToken(pageToken string) *ListBadgeReqBuilder
分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
示例值:b1fmUz
type ListBadgeResp ¶ added in v3.0.1
type ListBadgeResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListBadgeRespData `json:"data"` // 业务数据 }
func (*ListBadgeResp) Success ¶ added in v3.0.1
func (resp *ListBadgeResp) Success() bool
type ListBadgeRespData ¶ added in v3.0.1
type Password ¶
type Password struct {
EntEmailPassword *string `json:"ent_email_password,omitempty"` // 企业邮箱密码
}
type PasswordBuilder ¶
type PasswordBuilder struct {
// contains filtered or unexported fields
}
func NewPasswordBuilder ¶
func NewPasswordBuilder() *PasswordBuilder
func (*PasswordBuilder) Build ¶
func (builder *PasswordBuilder) Build() *Password
func (*PasswordBuilder) EntEmailPassword ¶
func (builder *PasswordBuilder) EntEmailPassword(entEmailPassword string) *PasswordBuilder
企业邮箱密码
示例值:abcd*efg
type ResetPasswordPathReqBodyBuilder ¶
type ResetPasswordPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewResetPasswordPathReqBodyBuilder ¶
func NewResetPasswordPathReqBodyBuilder() *ResetPasswordPathReqBodyBuilder
func (*ResetPasswordPathReqBodyBuilder) Build ¶
func (builder *ResetPasswordPathReqBodyBuilder) Build() (*ResetPasswordReqBody, error)
func (*ResetPasswordPathReqBodyBuilder) Password ¶
func (builder *ResetPasswordPathReqBodyBuilder) Password(password *Password) *ResetPasswordPathReqBodyBuilder
需要重置的密码参数,不少于8个字符,字母、数字和符号,至少三选二
示例值:1234abcd
func (*ResetPasswordPathReqBodyBuilder) UserId ¶
func (builder *ResetPasswordPathReqBodyBuilder) UserId(userId string) *ResetPasswordPathReqBodyBuilder
待修改密码的用户ID,只针对邮箱登录凭证与企业邮箱(包括别名)相等的用户生效
示例值:abc123
type ResetPasswordReq ¶
type ResetPasswordReq struct { Body *ResetPasswordReqBody `body:""` // contains filtered or unexported fields }
type ResetPasswordReqBody ¶
type ResetPasswordReqBodyBuilder ¶
type ResetPasswordReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewResetPasswordReqBodyBuilder ¶
func NewResetPasswordReqBodyBuilder() *ResetPasswordReqBodyBuilder
func (*ResetPasswordReqBodyBuilder) Build ¶
func (builder *ResetPasswordReqBodyBuilder) Build() *ResetPasswordReqBody
func (*ResetPasswordReqBodyBuilder) Password ¶
func (builder *ResetPasswordReqBodyBuilder) Password(password *Password) *ResetPasswordReqBodyBuilder
需要重置的密码参数,不少于8个字符,字母、数字和符号,至少三选二
示例值:1234abcd
func (*ResetPasswordReqBodyBuilder) UserId ¶
func (builder *ResetPasswordReqBodyBuilder) UserId(userId string) *ResetPasswordReqBodyBuilder
待修改密码的用户ID,只针对邮箱登录凭证与企业邮箱(包括别名)相等的用户生效
示例值:abc123
type ResetPasswordReqBuilder ¶
type ResetPasswordReqBuilder struct {
// contains filtered or unexported fields
}
func NewResetPasswordReqBuilder ¶
func NewResetPasswordReqBuilder() *ResetPasswordReqBuilder
func (*ResetPasswordReqBuilder) Body ¶
func (builder *ResetPasswordReqBuilder) Body(body *ResetPasswordReqBody) *ResetPasswordReqBuilder
重置用户的企业邮箱密码,仅当用户的邮箱和企业邮箱(别名)一致时生效,可用于处理飞书企业邮箱登录死锁的问题。;;邮箱死锁:当用户的登录凭证与飞书企业邮箱一致时,目前飞书登录流程要求用户输入验证码,由于飞书邮箱无单独的帐号体系,则未登录时无法收取邮箱验证码,即陷入死锁
func (*ResetPasswordReqBuilder) Build ¶
func (builder *ResetPasswordReqBuilder) Build() *ResetPasswordReq
func (*ResetPasswordReqBuilder) UserIdType ¶
func (builder *ResetPasswordReqBuilder) UserIdType(userIdType string) *ResetPasswordReqBuilder
用户ID类型
示例值:user_id
type ResetPasswordResp ¶
type ResetPasswordResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*ResetPasswordResp) Success ¶
func (resp *ResetPasswordResp) Success() bool
type RuleDetail ¶
type RuleDetail struct { EffectiveTime *string `json:"effective_time,omitempty"` // 开始生效的时间戳。1.手动设置有效期类型勋章,配置有效期限需要配置该字段;2.时间戳必须是所在时区当天的零点时间戳,如时区为Asia/Shanghai时区时的1649606400 ExpirationTime *string `json:"expiration_time,omitempty"` // 结束生效的时间戳。1.手动设置有效期类型勋章,配置有效期限需要配置该字段;2.最大值:不得超过effective_time+100 年;3.非永久有效:时间戳必须是所在时区当天的23:59:59时间戳,如时区为Asia/Shanghai时区时的1649692799;4.永久有效:传值为0即可 Anniversary *int `json:"anniversary,omitempty"` // 入职周年日。根据入职时间发放类型勋章,需要配置该字段。 EffectivePeriod *int `json:"effective_period,omitempty"` // 有效期限。根据入职时间发放类型勋章,需要配置该字段。 }
type RuleDetailBuilder ¶
type RuleDetailBuilder struct {
// contains filtered or unexported fields
}
func NewRuleDetailBuilder ¶
func NewRuleDetailBuilder() *RuleDetailBuilder
func (*RuleDetailBuilder) Anniversary ¶
func (builder *RuleDetailBuilder) Anniversary(anniversary int) *RuleDetailBuilder
入职周年日。根据入职时间发放类型勋章,需要配置该字段。
示例值:1
func (*RuleDetailBuilder) Build ¶
func (builder *RuleDetailBuilder) Build() *RuleDetail
func (*RuleDetailBuilder) EffectivePeriod ¶
func (builder *RuleDetailBuilder) EffectivePeriod(effectivePeriod int) *RuleDetailBuilder
有效期限。根据入职时间发放类型勋章,需要配置该字段。
示例值:1
func (*RuleDetailBuilder) EffectiveTime ¶
func (builder *RuleDetailBuilder) EffectiveTime(effectiveTime string) *RuleDetailBuilder
开始生效的时间戳。1.手动设置有效期类型勋章,配置有效期限需要配置该字段;2.时间戳必须是所在时区当天的零点时间戳,如时区为Asia/Shanghai时区时的1649606400
示例值:1649606400
func (*RuleDetailBuilder) ExpirationTime ¶
func (builder *RuleDetailBuilder) ExpirationTime(expirationTime string) *RuleDetailBuilder
结束生效的时间戳。1.手动设置有效期类型勋章,配置有效期限需要配置该字段;2.最大值:不得超过effective_time+100 年;3.非永久有效:时间戳必须是所在时区当天的23:59:59时间戳,如时区为Asia/Shanghai时区时的1649692799;4.永久有效:传值为0即可
示例值:1649692799
type SplashPageStat ¶
type SplashPageStat struct { Date *string `json:"date,omitempty"` // 日期 SplashId *string `json:"splash_id,omitempty"` // 开屏素材id ImpressionCount *int `json:"impression_count,omitempty"` // 曝光数 ClickCount *int `json:"click_count,omitempty"` // 点击数 SkipCount *int `json:"skip_count,omitempty"` // 点击跳过数 ImpressionCountAccumulate *int `json:"impression_count_accumulate,omitempty"` // 累计曝光 ClickCountAccumulate *int `json:"click_count_accumulate,omitempty"` // 累计点击 SkipCountAccumulate *int `json:"skip_count_accumulate,omitempty"` // 累积点击跳过数 }
type SplashPageStatBuilder ¶
type SplashPageStatBuilder struct {
// contains filtered or unexported fields
}
func NewSplashPageStatBuilder ¶
func NewSplashPageStatBuilder() *SplashPageStatBuilder
func (*SplashPageStatBuilder) Build ¶
func (builder *SplashPageStatBuilder) Build() *SplashPageStat
func (*SplashPageStatBuilder) ClickCount ¶
func (builder *SplashPageStatBuilder) ClickCount(clickCount int) *SplashPageStatBuilder
点击数
示例值:
func (*SplashPageStatBuilder) ClickCountAccumulate ¶
func (builder *SplashPageStatBuilder) ClickCountAccumulate(clickCountAccumulate int) *SplashPageStatBuilder
累计点击
示例值:
func (*SplashPageStatBuilder) Date ¶
func (builder *SplashPageStatBuilder) Date(date string) *SplashPageStatBuilder
日期
示例值:
func (*SplashPageStatBuilder) ImpressionCount ¶
func (builder *SplashPageStatBuilder) ImpressionCount(impressionCount int) *SplashPageStatBuilder
曝光数
示例值:
func (*SplashPageStatBuilder) ImpressionCountAccumulate ¶
func (builder *SplashPageStatBuilder) ImpressionCountAccumulate(impressionCountAccumulate int) *SplashPageStatBuilder
累计曝光
示例值:
func (*SplashPageStatBuilder) SkipCount ¶
func (builder *SplashPageStatBuilder) SkipCount(skipCount int) *SplashPageStatBuilder
点击跳过数
示例值:
func (*SplashPageStatBuilder) SkipCountAccumulate ¶
func (builder *SplashPageStatBuilder) SkipCountAccumulate(skipCountAccumulate int) *SplashPageStatBuilder
累积点击跳过数
示例值:
func (*SplashPageStatBuilder) SplashId ¶
func (builder *SplashPageStatBuilder) SplashId(splashId string) *SplashPageStatBuilder
开屏素材id
示例值:
type Task ¶ added in v3.0.5
type Task struct { OriginalUserId *string `json:"original_user_id,omitempty"` // 文档原所有者ID TargetOwnerId *string `json:"target_owner_id,omitempty"` // 目标用户ID FileList []*File `json:"file_list,omitempty"` // 恢复文件列表 TaskId *string `json:"task_id,omitempty"` // 任务id Status *int `json:"status,omitempty"` // 任务状态 OriginalUserEmail *string `json:"original_user_email,omitempty"` // 文档原所有者邮箱 TargetOwnerEmail *string `json:"target_owner_email,omitempty"` // 文档新所有者邮箱 }
type TaskBuilder ¶ added in v3.0.5
type TaskBuilder struct {
// contains filtered or unexported fields
}
func NewTaskBuilder ¶ added in v3.0.5
func NewTaskBuilder() *TaskBuilder
func (*TaskBuilder) Build ¶ added in v3.0.5
func (builder *TaskBuilder) Build() *Task
func (*TaskBuilder) FileList ¶ added in v3.0.5
func (builder *TaskBuilder) FileList(fileList []*File) *TaskBuilder
恢复文件列表
示例值:
func (*TaskBuilder) OriginalUserEmail ¶ added in v3.0.5
func (builder *TaskBuilder) OriginalUserEmail(originalUserEmail string) *TaskBuilder
文档原所有者邮箱
示例值:
func (*TaskBuilder) OriginalUserId ¶ added in v3.0.5
func (builder *TaskBuilder) OriginalUserId(originalUserId string) *TaskBuilder
文档原所有者ID
示例值:
func (*TaskBuilder) Status ¶ added in v3.0.5
func (builder *TaskBuilder) Status(status int) *TaskBuilder
任务状态
示例值:1,2
func (*TaskBuilder) TargetOwnerEmail ¶ added in v3.0.5
func (builder *TaskBuilder) TargetOwnerEmail(targetOwnerEmail string) *TaskBuilder
文档新所有者邮箱
示例值:
func (*TaskBuilder) TargetOwnerId ¶ added in v3.0.5
func (builder *TaskBuilder) TargetOwnerId(targetOwnerId string) *TaskBuilder
目标用户ID
示例值:
func (*TaskBuilder) TaskId ¶ added in v3.0.5
func (builder *TaskBuilder) TaskId(taskId string) *TaskBuilder
任务id
示例值:
type UpdateBadgeGrantReq ¶ added in v3.0.1
type UpdateBadgeGrantReq struct { Grant *Grant `body:""` // contains filtered or unexported fields }
type UpdateBadgeGrantReqBuilder ¶ added in v3.0.1
type UpdateBadgeGrantReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateBadgeGrantReqBuilder ¶ added in v3.0.1
func NewUpdateBadgeGrantReqBuilder() *UpdateBadgeGrantReqBuilder
func (*UpdateBadgeGrantReqBuilder) BadgeId ¶ added in v3.0.1
func (builder *UpdateBadgeGrantReqBuilder) BadgeId(badgeId string) *UpdateBadgeGrantReqBuilder
勋章ID
示例值:m_DjMzaK
func (*UpdateBadgeGrantReqBuilder) Build ¶ added in v3.0.1
func (builder *UpdateBadgeGrantReqBuilder) Build() *UpdateBadgeGrantReq
func (*UpdateBadgeGrantReqBuilder) DepartmentIdType ¶ added in v3.0.1
func (builder *UpdateBadgeGrantReqBuilder) DepartmentIdType(departmentIdType string) *UpdateBadgeGrantReqBuilder
此次调用中使用的部门ID的类型。
示例值:open_department_id
func (*UpdateBadgeGrantReqBuilder) Grant ¶ added in v3.0.1
func (builder *UpdateBadgeGrantReqBuilder) Grant(grant *Grant) *UpdateBadgeGrantReqBuilder
通过该接口可以修改特定授予名单的相关信息
func (*UpdateBadgeGrantReqBuilder) GrantId ¶ added in v3.0.1
func (builder *UpdateBadgeGrantReqBuilder) GrantId(grantId string) *UpdateBadgeGrantReqBuilder
授予名单ID
示例值:g_uS4yux
func (*UpdateBadgeGrantReqBuilder) UserIdType ¶ added in v3.0.1
func (builder *UpdateBadgeGrantReqBuilder) UserIdType(userIdType string) *UpdateBadgeGrantReqBuilder
用户 ID 类型
示例值:open_id
type UpdateBadgeGrantResp ¶ added in v3.0.1
type UpdateBadgeGrantResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *UpdateBadgeGrantRespData `json:"data"` // 业务数据 }
func (*UpdateBadgeGrantResp) Success ¶ added in v3.0.1
func (resp *UpdateBadgeGrantResp) Success() bool
type UpdateBadgeGrantRespData ¶ added in v3.0.1
type UpdateBadgeGrantRespData struct {
Grant *Grant `json:"grant,omitempty"` // 授予名单
}
type UpdateBadgeReq ¶ added in v3.0.1
type UpdateBadgeReq struct { Badge *Badge `body:""` // contains filtered or unexported fields }
type UpdateBadgeReqBuilder ¶ added in v3.0.1
type UpdateBadgeReqBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateBadgeReqBuilder ¶ added in v3.0.1
func NewUpdateBadgeReqBuilder() *UpdateBadgeReqBuilder
func (*UpdateBadgeReqBuilder) Badge ¶ added in v3.0.1
func (builder *UpdateBadgeReqBuilder) Badge(badge *Badge) *UpdateBadgeReqBuilder
通过该接口可以修改勋章的信息
func (*UpdateBadgeReqBuilder) BadgeId ¶ added in v3.0.1
func (builder *UpdateBadgeReqBuilder) BadgeId(badgeId string) *UpdateBadgeReqBuilder
勋章ID
示例值:m_MzfKDM
func (*UpdateBadgeReqBuilder) Build ¶ added in v3.0.1
func (builder *UpdateBadgeReqBuilder) Build() *UpdateBadgeReq
type UpdateBadgeResp ¶ added in v3.0.1
type UpdateBadgeResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *UpdateBadgeRespData `json:"data"` // 业务数据 }
func (*UpdateBadgeResp) Success ¶ added in v3.0.1
func (resp *UpdateBadgeResp) Success() bool
type UpdateBadgeRespData ¶ added in v3.0.1
type UpdateBadgeRespData struct {
Badge *Badge `json:"badge,omitempty"` // 勋章信息
}
type UserAnnualReport ¶
type UserAnnualReport struct { Year2021 *UserReport2021 `json:"year_2021,omitempty"` // 2021用户年度报告 Year2022 *UserReport2022 `json:"year_2022,omitempty"` // 2022用户年度报告 Year2023 *UserReport2023 `json:"year_2023,omitempty"` // 2023用户年度报告 }
type UserAnnualReportBuilder ¶
type UserAnnualReportBuilder struct {
// contains filtered or unexported fields
}
func NewUserAnnualReportBuilder ¶
func NewUserAnnualReportBuilder() *UserAnnualReportBuilder
func (*UserAnnualReportBuilder) Build ¶
func (builder *UserAnnualReportBuilder) Build() *UserAnnualReport
func (*UserAnnualReportBuilder) Year2021 ¶
func (builder *UserAnnualReportBuilder) Year2021(year2021 *UserReport2021) *UserAnnualReportBuilder
2021用户年度报告
示例值:
func (*UserAnnualReportBuilder) Year2022 ¶ added in v3.0.12
func (builder *UserAnnualReportBuilder) Year2022(year2022 *UserReport2022) *UserAnnualReportBuilder
2022用户年度报告
示例值:
func (*UserAnnualReportBuilder) Year2023 ¶ added in v3.1.2
func (builder *UserAnnualReportBuilder) Year2023(year2023 *UserReport2023) *UserAnnualReportBuilder
2023用户年度报告
示例值:
type UserBuilder ¶
type UserBuilder struct {
// contains filtered or unexported fields
}
func NewUserBuilder ¶
func NewUserBuilder() *UserBuilder
func (*UserBuilder) Build ¶
func (builder *UserBuilder) Build() *User
func (*UserBuilder) Id ¶
func (builder *UserBuilder) Id(id string) *UserBuilder
用户ID
示例值:6994699009591869459
type UserReport2021 ¶
type UserReport2021 struct { ActiveDayCount *int `json:"active_day_count,omitempty"` // 活跃时长> 0的天数 BusyWeek *string `json:"busy_week,omitempty"` // 工作日平均活跃最长的一周,「2021W10」格式 P2pChatCount *string `json:"p2p_chat_count,omitempty"` // 单聊过的人数(仅限普通单聊,不包括bot等,不限本人是否有过发送消息) TalkedChatCount *string `json:"talked_chat_count,omitempty"` // 发过言的群数 FavoriteEmoji *string `json:"favorite_emoji,omitempty"` // 任何场景下发的表情次数最多的一个表情 ReactionCount *string `json:"reaction_count,omitempty"` // 本人使用快捷表情的次数 ConferenceCreateCount *string `json:"conference_create_count,omitempty"` // 创建了日程并发起了视频会议的次数 TotalPartiCount *string `json:"total_parti_count,omitempty"` // 创建日程中涉及到的总人次 MinutesObjectCount *string `json:"minutes_object_count,omitempty"` // 录制了多少篇妙记 MinutesDuration *float64 `json:"minutes_duration,omitempty"` // 录制妙记累积时长(分钟) CreateEditFileCount *string `json:"create_edit_file_count,omitempty"` // 创建及参与协作的文档篇数 CreateFileCount *string `json:"create_file_count,omitempty"` // 创建文档数 CooperateEditFileCount *string `json:"cooperate_edit_file_count,omitempty"` // 参与协作文档数 LikeRecordCount *string `json:"like_record_count,omitempty"` // 所属的文档共获得多少个点赞 OkrCumOCount *string `json:"okr_cum_o_count,omitempty"` // 填写过的O的数量 OkrCumKrCount *string `json:"okr_cum_kr_count,omitempty"` // 填写过的KR的数量 OkrAlignedUserRankfirst *string `json:"okr_aligned_user_rankfirst,omitempty"` // 被对齐次数最多的用户 ApprovalStartCount *string `json:"approval_start_count,omitempty"` // 发起的审批流程数 ApprovalExecuteCount *string `json:"approval_execute_count,omitempty"` // 处理的审批流程数 ApprovalRelationUserRankfirst *string `json:"approval_relation_user_rankfirst,omitempty"` // 审批协作次数最多的用户(在同一个审批实例中出现过即算为审批协作) UserId *string `json:"user_id,omitempty"` // 用户id BusyWeekSumDuration *string `json:"busy_week_sum_duration,omitempty"` // 工作日平均活跃最长的一周 的总活跃时长(分钟) BusyWeekMdate *string `json:"busy_week_mdate,omitempty"` // 工作日平均活跃最长的一周 的最早工作日 BusyWeekActDays *int `json:"busy_week_act_days,omitempty"` // 工作日平均活跃最长的一周 有活跃的工作日天数 CreateReadUserCount *string `json:"create_read_user_count,omitempty"` // 创建的文档被XXX人阅读过 }
type UserReport2021Builder ¶
type UserReport2021Builder struct {
// contains filtered or unexported fields
}
func NewUserReport2021Builder ¶
func NewUserReport2021Builder() *UserReport2021Builder
func (*UserReport2021Builder) ActiveDayCount ¶
func (builder *UserReport2021Builder) ActiveDayCount(activeDayCount int) *UserReport2021Builder
活跃时长> 0的天数
示例值:111
func (*UserReport2021Builder) ApprovalExecuteCount ¶
func (builder *UserReport2021Builder) ApprovalExecuteCount(approvalExecuteCount string) *UserReport2021Builder
处理的审批流程数
示例值:0
func (*UserReport2021Builder) ApprovalRelationUserRankfirst ¶
func (builder *UserReport2021Builder) ApprovalRelationUserRankfirst(approvalRelationUserRankfirst string) *UserReport2021Builder
审批协作次数最多的用户(在同一个审批实例中出现过即算为审批协作)
示例值:ou_XXXXXXX
func (*UserReport2021Builder) ApprovalStartCount ¶
func (builder *UserReport2021Builder) ApprovalStartCount(approvalStartCount string) *UserReport2021Builder
发起的审批流程数
示例值:0
func (*UserReport2021Builder) Build ¶
func (builder *UserReport2021Builder) Build() *UserReport2021
func (*UserReport2021Builder) BusyWeek ¶
func (builder *UserReport2021Builder) BusyWeek(busyWeek string) *UserReport2021Builder
工作日平均活跃最长的一周,「2021W10」格式
示例值:2021W33
func (*UserReport2021Builder) BusyWeekActDays ¶
func (builder *UserReport2021Builder) BusyWeekActDays(busyWeekActDays int) *UserReport2021Builder
工作日平均活跃最长的一周 有活跃的工作日天数
示例值:4
func (*UserReport2021Builder) BusyWeekMdate ¶
func (builder *UserReport2021Builder) BusyWeekMdate(busyWeekMdate string) *UserReport2021Builder
工作日平均活跃最长的一周 的最早工作日
示例值:20210816
func (*UserReport2021Builder) BusyWeekSumDuration ¶
func (builder *UserReport2021Builder) BusyWeekSumDuration(busyWeekSumDuration string) *UserReport2021Builder
工作日平均活跃最长的一周 的总活跃时长(分钟)
示例值:1816
func (*UserReport2021Builder) ConferenceCreateCount ¶
func (builder *UserReport2021Builder) ConferenceCreateCount(conferenceCreateCount string) *UserReport2021Builder
创建了日程并发起了视频会议的次数
示例值:78
func (*UserReport2021Builder) CooperateEditFileCount ¶
func (builder *UserReport2021Builder) CooperateEditFileCount(cooperateEditFileCount string) *UserReport2021Builder
参与协作文档数
示例值:0
func (*UserReport2021Builder) CreateEditFileCount ¶
func (builder *UserReport2021Builder) CreateEditFileCount(createEditFileCount string) *UserReport2021Builder
创建及参与协作的文档篇数
示例值:0
func (*UserReport2021Builder) CreateFileCount ¶
func (builder *UserReport2021Builder) CreateFileCount(createFileCount string) *UserReport2021Builder
创建文档数
示例值:0
func (*UserReport2021Builder) CreateReadUserCount ¶
func (builder *UserReport2021Builder) CreateReadUserCount(createReadUserCount string) *UserReport2021Builder
创建的文档被XXX人阅读过
示例值:10
func (*UserReport2021Builder) FavoriteEmoji ¶
func (builder *UserReport2021Builder) FavoriteEmoji(favoriteEmoji string) *UserReport2021Builder
任何场景下发的表情次数最多的一个表情
示例值:MUSCLE
func (*UserReport2021Builder) LikeRecordCount ¶
func (builder *UserReport2021Builder) LikeRecordCount(likeRecordCount string) *UserReport2021Builder
所属的文档共获得多少个点赞
示例值:0
func (*UserReport2021Builder) MinutesDuration ¶
func (builder *UserReport2021Builder) MinutesDuration(minutesDuration float64) *UserReport2021Builder
录制妙记累积时长(分钟)
示例值:0
func (*UserReport2021Builder) MinutesObjectCount ¶
func (builder *UserReport2021Builder) MinutesObjectCount(minutesObjectCount string) *UserReport2021Builder
录制了多少篇妙记
示例值:0
func (*UserReport2021Builder) OkrAlignedUserRankfirst ¶
func (builder *UserReport2021Builder) OkrAlignedUserRankfirst(okrAlignedUserRankfirst string) *UserReport2021Builder
被对齐次数最多的用户
示例值:ou_XXXXXXX
func (*UserReport2021Builder) OkrCumKrCount ¶
func (builder *UserReport2021Builder) OkrCumKrCount(okrCumKrCount string) *UserReport2021Builder
填写过的KR的数量
示例值:0
func (*UserReport2021Builder) OkrCumOCount ¶
func (builder *UserReport2021Builder) OkrCumOCount(okrCumOCount string) *UserReport2021Builder
填写过的O的数量
示例值:0
func (*UserReport2021Builder) P2pChatCount ¶
func (builder *UserReport2021Builder) P2pChatCount(p2pChatCount string) *UserReport2021Builder
单聊过的人数(仅限普通单聊,不包括bot等,不限本人是否有过发送消息)
示例值:3
func (*UserReport2021Builder) ReactionCount ¶
func (builder *UserReport2021Builder) ReactionCount(reactionCount string) *UserReport2021Builder
本人使用快捷表情的次数
示例值:341
func (*UserReport2021Builder) TalkedChatCount ¶
func (builder *UserReport2021Builder) TalkedChatCount(talkedChatCount string) *UserReport2021Builder
发过言的群数
示例值:4
func (*UserReport2021Builder) TotalPartiCount ¶
func (builder *UserReport2021Builder) TotalPartiCount(totalPartiCount string) *UserReport2021Builder
创建日程中涉及到的总人次
示例值:1
func (*UserReport2021Builder) UserId ¶
func (builder *UserReport2021Builder) UserId(userId string) *UserReport2021Builder
用户id
示例值:ou_XXXXXXX
type UserReport2022 ¶ added in v3.0.12
type UserReport2022 struct { UserId *string `json:"user_id,omitempty"` // 用户id UserRegisterDate *string `json:"user_register_date,omitempty"` // 用户的飞书激活日期,yyyyMMdd格式(201909之前的用户可能是空 ActiveDayCount *int `json:"active_day_count,omitempty"` // 用户2022年内在飞书有活跃的天数 MsgBusyDate *string `json:"msg_busy_date,omitempty"` // 2022全年用户发出消息条数最多的一天,yyyyMMdd格式 MsgBusyDateSendMsgCount *string `json:"msg_busy_date_send_msg_count,omitempty"` // 全年发消息最多一天,发出的消息数 P2pChatCount *string `json:"p2p_chat_count,omitempty"` // 2022全年与此用户有过单聊的人数(双方任意一人发出过消息即计入) TalkedChatCount *string `json:"talked_chat_count,omitempty"` // 2022全年用户有过发言的飞书群的数量 PositiveReactionCount *string `json:"positive_reaction_count,omitempty"` // 2022全年用户所发消息,收到点赞、送心、碰拳等正面表情回复的总次数 FirstPositiveReaction *string `json:"first_positive_reaction,omitempty"` // 用户所收到的正向表情回复,排第1的表情 SecondPositiveReaction *string `json:"second_positive_reaction,omitempty"` // 用户所收到的正向表情回复,排第2的表情 ThirdPositiveReaction *string `json:"third_positive_reaction,omitempty"` // 用户所收到的正向表情回复,排第3的表情 FourthPositiveReaction *string `json:"fourth_positive_reaction,omitempty"` // 用户所收到的正向表情回复,排第4的表情 FifthPositiveReaction *string `json:"fifth_positive_reaction,omitempty"` // 用户所收到的正向表情回复,排第5的表情 CreateFileCount *string `json:"create_file_count,omitempty"` // 2022全年用户本人创建过的飞书文档数量 CreatedFileViewCount *string `json:"created_file_view_count,omitempty"` // 此用户2022年创建的飞书文档的总阅读人数(含自己) CommentFileCount *string `json:"comment_file_count,omitempty"` // 2022全年用户发表过评论的飞书文档数量 AttendEventCount *string `json:"attend_event_count,omitempty"` // 2022全年用户的日程总数(主日历日程,排除被删除的日程及用户拒绝、移除的日程,包括全天日程和重复日程,重复日程在周期内计算为多次) EventBusyDate *string `json:"event_busy_date,omitempty"` // 2022全年用户日程数量最多的一天,yyyyMMdd格式 EventBusyDateEventCount *string `json:"event_busy_date_event_count,omitempty"` // 日程最多一天的日程数量 EventStartTimeRange1 *string `json:"event_start_time_range1,omitempty"` // 2022全年,此用户最经常的日程开始时间,精确到分钟,HH:mm格式 ConferenceCreateCount *string `json:"conference_create_count,omitempty"` // 2022全年,基于此用户所创建的日程,发起了视频会议的次数 TotalPartiCount *string `json:"total_parti_count,omitempty"` // 2022全年,基于此用户所创建的日程发起的视频会议,涉及的参会总人次 OkrCumOCount *string `json:"okr_cum_o_count,omitempty"` // 2022全年此用户写过的O的数量(未删除) OkrCumKrCount *string `json:"okr_cum_kr_count,omitempty"` // 2022全年此用户写过的KR的数量(未删除) OkrAlignedUserCount *string `json:"okr_aligned_user_count,omitempty"` // 2022全年用户所写的OKR对齐过的去重人数(未删除) PeopleInterviewNum *string `json:"people_interview_num,omitempty"` // 2022全年用户在飞书招聘上进行的面试总场次(候选人是海外账号的未参与计算) SendEmailCount *string `json:"send_email_count,omitempty"` // 2022全年此用户发出邮件数量 ReceiveEmailCount *string `json:"receive_email_count,omitempty"` // 2022全年此用户收到邮件数量 }
type UserReport2022Builder ¶ added in v3.0.12
type UserReport2022Builder struct {
// contains filtered or unexported fields
}
func NewUserReport2022Builder ¶ added in v3.0.12
func NewUserReport2022Builder() *UserReport2022Builder
func (*UserReport2022Builder) ActiveDayCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) ActiveDayCount(activeDayCount int) *UserReport2022Builder
用户2022年内在飞书有活跃的天数
示例值:120
func (*UserReport2022Builder) AttendEventCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) AttendEventCount(attendEventCount string) *UserReport2022Builder
2022全年用户的日程总数(主日历日程,排除被删除的日程及用户拒绝、移除的日程,包括全天日程和重复日程,重复日程在周期内计算为多次)
示例值:123
func (*UserReport2022Builder) Build ¶ added in v3.0.12
func (builder *UserReport2022Builder) Build() *UserReport2022
func (*UserReport2022Builder) CommentFileCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) CommentFileCount(commentFileCount string) *UserReport2022Builder
2022全年用户发表过评论的飞书文档数量
示例值:11
func (*UserReport2022Builder) ConferenceCreateCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) ConferenceCreateCount(conferenceCreateCount string) *UserReport2022Builder
2022全年,基于此用户所创建的日程,发起了视频会议的次数
示例值:123
func (*UserReport2022Builder) CreateFileCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) CreateFileCount(createFileCount string) *UserReport2022Builder
2022全年用户本人创建过的飞书文档数量
示例值:12
func (*UserReport2022Builder) CreatedFileViewCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) CreatedFileViewCount(createdFileViewCount string) *UserReport2022Builder
此用户2022年创建的飞书文档的总阅读人数(含自己)
示例值:11
func (*UserReport2022Builder) EventBusyDate ¶ added in v3.0.12
func (builder *UserReport2022Builder) EventBusyDate(eventBusyDate string) *UserReport2022Builder
2022全年用户日程数量最多的一天,yyyyMMdd格式
示例值:20220801
func (*UserReport2022Builder) EventBusyDateEventCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) EventBusyDateEventCount(eventBusyDateEventCount string) *UserReport2022Builder
日程最多一天的日程数量
示例值:123
func (*UserReport2022Builder) EventStartTimeRange1 ¶ added in v3.0.12
func (builder *UserReport2022Builder) EventStartTimeRange1(eventStartTimeRange1 string) *UserReport2022Builder
2022全年,此用户最经常的日程开始时间,精确到分钟,HH:mm格式
示例值:10:00
func (*UserReport2022Builder) FifthPositiveReaction ¶ added in v3.0.12
func (builder *UserReport2022Builder) FifthPositiveReaction(fifthPositiveReaction string) *UserReport2022Builder
用户所收到的正向表情回复,排第5的表情
示例值:fistbump
func (*UserReport2022Builder) FirstPositiveReaction ¶ added in v3.0.12
func (builder *UserReport2022Builder) FirstPositiveReaction(firstPositiveReaction string) *UserReport2022Builder
用户所收到的正向表情回复,排第1的表情
示例值:thumbsup
func (*UserReport2022Builder) FourthPositiveReaction ¶ added in v3.0.12
func (builder *UserReport2022Builder) FourthPositiveReaction(fourthPositiveReaction string) *UserReport2022Builder
用户所收到的正向表情回复,排第4的表情
示例值:applaud
func (*UserReport2022Builder) MsgBusyDate ¶ added in v3.0.12
func (builder *UserReport2022Builder) MsgBusyDate(msgBusyDate string) *UserReport2022Builder
2022全年用户发出消息条数最多的一天,yyyyMMdd格式
示例值:20220817
func (*UserReport2022Builder) MsgBusyDateSendMsgCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) MsgBusyDateSendMsgCount(msgBusyDateSendMsgCount string) *UserReport2022Builder
全年发消息最多一天,发出的消息数
示例值:588
func (*UserReport2022Builder) OkrAlignedUserCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) OkrAlignedUserCount(okrAlignedUserCount string) *UserReport2022Builder
2022全年用户所写的OKR对齐过的去重人数(未删除)
示例值:123
func (*UserReport2022Builder) OkrCumKrCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) OkrCumKrCount(okrCumKrCount string) *UserReport2022Builder
2022全年此用户写过的KR的数量(未删除)
示例值:123
func (*UserReport2022Builder) OkrCumOCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) OkrCumOCount(okrCumOCount string) *UserReport2022Builder
2022全年此用户写过的O的数量(未删除)
示例值:123
func (*UserReport2022Builder) P2pChatCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) P2pChatCount(p2pChatCount string) *UserReport2022Builder
2022全年与此用户有过单聊的人数(双方任意一人发出过消息即计入)
示例值:22
func (*UserReport2022Builder) PeopleInterviewNum ¶ added in v3.0.12
func (builder *UserReport2022Builder) PeopleInterviewNum(peopleInterviewNum string) *UserReport2022Builder
2022全年用户在飞书招聘上进行的面试总场次(候选人是海外账号的未参与计算)
示例值:123
func (*UserReport2022Builder) PositiveReactionCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) PositiveReactionCount(positiveReactionCount string) *UserReport2022Builder
2022全年用户所发消息,收到点赞、送心、碰拳等正面表情回复的总次数
示例值:100
func (*UserReport2022Builder) ReceiveEmailCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) ReceiveEmailCount(receiveEmailCount string) *UserReport2022Builder
2022全年此用户收到邮件数量
示例值:123
func (*UserReport2022Builder) SecondPositiveReaction ¶ added in v3.0.12
func (builder *UserReport2022Builder) SecondPositiveReaction(secondPositiveReaction string) *UserReport2022Builder
用户所收到的正向表情回复,排第2的表情
示例值:muscle
func (*UserReport2022Builder) SendEmailCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) SendEmailCount(sendEmailCount string) *UserReport2022Builder
2022全年此用户发出邮件数量
示例值:123
func (*UserReport2022Builder) TalkedChatCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) TalkedChatCount(talkedChatCount string) *UserReport2022Builder
2022全年用户有过发言的飞书群的数量
示例值:18
func (*UserReport2022Builder) ThirdPositiveReaction ¶ added in v3.0.12
func (builder *UserReport2022Builder) ThirdPositiveReaction(thirdPositiveReaction string) *UserReport2022Builder
用户所收到的正向表情回复,排第3的表情
示例值:fingerheart
func (*UserReport2022Builder) TotalPartiCount ¶ added in v3.0.12
func (builder *UserReport2022Builder) TotalPartiCount(totalPartiCount string) *UserReport2022Builder
2022全年,基于此用户所创建的日程发起的视频会议,涉及的参会总人次
示例值:123
func (*UserReport2022Builder) UserId ¶ added in v3.0.12
func (builder *UserReport2022Builder) UserId(userId string) *UserReport2022Builder
用户id
示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62
func (*UserReport2022Builder) UserRegisterDate ¶ added in v3.0.12
func (builder *UserReport2022Builder) UserRegisterDate(userRegisterDate string) *UserReport2022Builder
用户的飞书激活日期,yyyyMMdd格式(201909之前的用户可能是空
示例值:20220726
type UserReport2023 ¶ added in v3.1.2
type UserReport2023 struct { UserId *string `json:"user_id,omitempty"` // 用户ID TenantAllCnt *int `json:"tenant_all_cnt,omitempty"` // 所在租户目前的总人数,已激活、未离职 UserRegisterDate *string `json:"user_register_date,omitempty"` // 用户的飞书激活日期,yyyyMMdd格式(201909之前的用户可能是空) AllDayCnt *int `json:"all_day_cnt,omitempty"` // 用户激活至今的天数 ActiveDayCnt *int `json:"active_day_cnt,omitempty"` // 用户2023年内活跃时长> 0的天数 DurationCnt2 []*AnnualReportMapFloat `json:"duration_cnt_2,omitempty"` // 用户2022-2023使用总时长(格式0.01h),共2组键值对,表示2年各自的数据。举例:{"2022":"33.33","2023":"55.55"} DurationCntRank *string `json:"duration_cnt_rank,omitempty"` // 2023年全年活跃时长的排名。 BusyMonth *string `json:"busy_month,omitempty"` // 用户2023年最忙碌一个月。最忙碌一个月的定义:所有自然月中,飞书在线时长最长的一个月。 BusyMonthSumDuration *float64 `json:"busy_month_sum_duration,omitempty"` // 用户2023年最忙碌一个月的活跃时长(格式0.01h) BusyMonthSendMsgCnt *int `json:"busy_month_send_msg_cnt,omitempty"` // 用户2023年最忙碌一个月的发消息数 BusyMonthMeetingCnt *int `json:"busy_month_meeting_cnt,omitempty"` // 用户2023年最忙碌一个月的参会数(指本人发起的会议+受邀参与的会议) BusyMonthLastMeetingTime *string `json:"busy_month_last_meeting_time,omitempty"` // 用户2023年最忙碌一个月的会议结束最晚的时间(格式 : 【20230507 23:59】)。最晚时间的定义:将每天凌晨5点之前计入前一天来计算最晚时间点。 BusyMonthCreateEditFileCnt *int `json:"busy_month_create_edit_file_cnt,omitempty"` // 用户2023年最忙碌一个月的创建+编辑评论文档 ImSendMsgCnt2 []*AnnualReportMapInt `json:"im_send_msg_cnt_2,omitempty"` // 用户2022-2023发消息数,共2组键值对,表示2年各自的数据。举例:[{"year":"2022","count":"33”},{"year":"2023","count":"55"}] ImSendMsgCntRank *string `json:"im_send_msg_cnt_rank,omitempty"` // 用户2023年发出消息数,在租户内的排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 ImBusyDate *string `json:"im_busy_date,omitempty"` // 用户2023年发消息最多的一天 ImBusyDateSendMsgCnt *int `json:"im_busy_date_send_msg_cnt,omitempty"` // 用户2023年发消息最多的一天发消息条数 ImLastSendMsgTime *string `json:"im_last_send_msg_time,omitempty"` // 用户2023年发出时间最晚的一条消息的时间,时间格式, 【20230507 23:59】。最晚时间的定义:将每天凌晨5点之前计入前一天来计算最晚时间点。 ImTalkedChatCnt *int `json:"im_talked_chat_cnt,omitempty"` // 用户2023年发过言的群数 ImPrivateChatCnt *int `json:"im_private_chat_cnt,omitempty"` // 用户2023年私聊过的人数 ImEmojiTop1 *string `json:"im_emoji_top1,omitempty"` // 用户2023年使用最多的表情1 ImEmojiTop1Cnt *string `json:"im_emoji_top1_cnt,omitempty"` // 用户2023年使用最多的表情1次数 ImEmojiTop2 *string `json:"im_emoji_top2,omitempty"` // 用户2023年使用最多的表情2 ImEmojiTop2Cnt *string `json:"im_emoji_top2_cnt,omitempty"` // 用户2023年使用最多的表情2次数 ImEmojiTop3 *string `json:"im_emoji_top3,omitempty"` // 用户2023年使用最多的表情3 ImEmojiTop3Cnt *string `json:"im_emoji_top3_cnt,omitempty"` // 用户2023年使用最多的表情3次数 ImPositiveReactionCnt2 []*AnnualReportMapInt `json:"im_positive_reaction_cnt_2,omitempty"` // 用户2022-2023收到正向reaction次数,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"} ImPositiveReactionCntRank *string `json:"im_positive_reaction_cnt_rank,omitempty"` // 2023年收到表情数量排名 CcmCreateCnt2 []*AnnualReportMapInt `json:"ccm_create_cnt_2,omitempty"` // 用户2022-2023创建文档数,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"} CcmCreateCntRank *string `json:"ccm_create_cnt_rank,omitempty"` // 用户2023年创建文档数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 CcmCreateBusyMonth *string `json:"ccm_create_busy_month,omitempty"` // 用户2023年创建文档数最多的月份 CcmCreateBusyMonthCnt *int `json:"ccm_create_busy_month_cnt,omitempty"` // 用户2023年创建文档数最多的月份的文档数 CcmCreateViewedUcnt *int `json:"ccm_create_viewed_ucnt,omitempty"` // 用户本人创建的文档在2023年全年的浏览人数。注意:仅限制浏览时间是2023年,不限制文档的创建时间。 CcmCreateLikedCnt *int `json:"ccm_create_liked_cnt,omitempty"` // 用户本人创建的文档在2023年收到的点赞数,仅指文档底部的大拇指点赞。注意:仅限制点赞时间是2023年,不限制文档的创建时间。 CcmCreateLikedCntRank *string `json:"ccm_create_liked_cnt_rank,omitempty"` // 用户2023年由本人创建的文档的点赞数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 CcmEditCommentFcnt2 []*AnnualReportMapInt `json:"ccm_edit_comment_fcnt_2,omitempty"` // 用户2022-2023参与编辑、评论他人的文档数,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"} CcmEditCommentFcntRank *string `json:"ccm_edit_comment_fcnt_rank,omitempty"` // 用户2023年参与编辑、评论他人的文档数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 CcmViewOtherFcnt *int `json:"ccm_view_other_fcnt,omitempty"` // 用户2023年点击浏览过的他人文档数 CcmViewOtherFcntRank *string `json:"ccm_view_other_fcnt_rank,omitempty"` // 用户2023年点击浏览过的他人文档数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 VcSentMeetingCnt2 []*AnnualReportMapInt `json:"vc_sent_meeting_cnt_2,omitempty"` // 用户2022-2023本人发起的线上视频会议的数量(循环会议算多次,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"} VcSentMeetingCntRank *string `json:"vc_sent_meeting_cnt_rank,omitempty"` // 用户2023年本人发起的线上视频会议的数量排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 VcSentMeetingUcnt *int `json:"vc_sent_meeting_ucnt,omitempty"` // 用户2023年本人发起会议邀请参会的人次 VcJoinMeetingCnt2 []*AnnualReportMapInt `json:"vc_join_meeting_cnt_2,omitempty"` // 用户2022-2023本人受邀参与的会议数(循环会议算多次),共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"} VcJoinMeetingCntRank *string `json:"vc_join_meeting_cnt_rank,omitempty"` // 用户2023年本人受邀参与的会议数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 VcAllMeetingCnt *int `json:"vc_all_meeting_cnt,omitempty"` // 用户2023年本人的总参会次数(包含自己发起和被邀请) VcAllMeetingCntRank *string `json:"vc_all_meeting_cnt_rank,omitempty"` // 用户2023年本人的总参会次数(包含自己发起和被邀请)的排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量 VcAllMeetingDuration2 []*AnnualReportMapFloat `json:"vc_all_meeting_duration_2,omitempty"` // 用户2022-2023本人总参会的时长(包含自己发起和被邀请),格式0.01h,共2组键值对,表示2年各自的数据。举例:{"2022":"33.33","2023":"55.55"} CalCommentCalTime *string `json:"cal_comment_cal_time,omitempty"` // 用户2023年中最常开始日程的时间,精确到分钟,格式:【23:59】 PeopleProfileViewCnt *string `json:"people_profile_view_cnt,omitempty"` // 2023年查看同事profile的人次 PeopleInterviewNum2 []*AnnualReportMapInt `json:"people_interview_num_2,omitempty"` // 用户2022-2023面试了多少场,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"} PeopleInterviewNumRank *string `json:"people_interview_num_rank,omitempty"` // people用户2023年面试总场次的排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 PeopleInterviewOfferNum2 []*AnnualReportMapInt `json:"people_interview_offer_num_2,omitempty"` // 用户2022-2023本人面试之后,发出offer数量,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"} PeopleInterviewOfferNumRank *string `json:"people_interview_offer_num_rank,omitempty"` // 2023年由本人面试之后,发出offer数量排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。 EmailSendEmailCount *int `json:"email_send_email_count,omitempty"` // 用户2023年发邮件数 EmailReceiveEmailCount *int `json:"email_receive_email_count,omitempty"` // 用户2023年收邮件数 }
type UserReport2023Builder ¶ added in v3.1.2
type UserReport2023Builder struct {
// contains filtered or unexported fields
}
func NewUserReport2023Builder ¶ added in v3.1.2
func NewUserReport2023Builder() *UserReport2023Builder
func (*UserReport2023Builder) ActiveDayCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) ActiveDayCnt(activeDayCnt int) *UserReport2023Builder
用户2023年内活跃时长> 0的天数
示例值:365
func (*UserReport2023Builder) AllDayCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) AllDayCnt(allDayCnt int) *UserReport2023Builder
用户激活至今的天数
示例值:1245
func (*UserReport2023Builder) Build ¶ added in v3.1.2
func (builder *UserReport2023Builder) Build() *UserReport2023
func (*UserReport2023Builder) BusyMonth ¶ added in v3.1.2
func (builder *UserReport2023Builder) BusyMonth(busyMonth string) *UserReport2023Builder
用户2023年最忙碌一个月。最忙碌一个月的定义:所有自然月中,飞书在线时长最长的一个月。
示例值:7
func (*UserReport2023Builder) BusyMonthCreateEditFileCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) BusyMonthCreateEditFileCnt(busyMonthCreateEditFileCnt int) *UserReport2023Builder
用户2023年最忙碌一个月的创建+编辑评论文档
示例值:5702
func (*UserReport2023Builder) BusyMonthLastMeetingTime ¶ added in v3.1.2
func (builder *UserReport2023Builder) BusyMonthLastMeetingTime(busyMonthLastMeetingTime string) *UserReport2023Builder
用户2023年最忙碌一个月的会议结束最晚的时间(格式 : 【20230507 23:59】)。最晚时间的定义:将每天凌晨5点之前计入前一天来计算最晚时间点。
示例值:2:25
func (*UserReport2023Builder) BusyMonthMeetingCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) BusyMonthMeetingCnt(busyMonthMeetingCnt int) *UserReport2023Builder
用户2023年最忙碌一个月的参会数(指本人发起的会议+受邀参与的会议)
示例值:5702
func (*UserReport2023Builder) BusyMonthSendMsgCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) BusyMonthSendMsgCnt(busyMonthSendMsgCnt int) *UserReport2023Builder
用户2023年最忙碌一个月的发消息数
示例值:78169
func (*UserReport2023Builder) BusyMonthSumDuration ¶ added in v3.1.2
func (builder *UserReport2023Builder) BusyMonthSumDuration(busyMonthSumDuration float64) *UserReport2023Builder
用户2023年最忙碌一个月的活跃时长(格式0.01h)
示例值:5702
func (*UserReport2023Builder) CalCommentCalTime ¶ added in v3.1.2
func (builder *UserReport2023Builder) CalCommentCalTime(calCommentCalTime string) *UserReport2023Builder
用户2023年中最常开始日程的时间,精确到分钟,格式:【23:59】
示例值:12:35
func (*UserReport2023Builder) CcmCreateBusyMonth ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmCreateBusyMonth(ccmCreateBusyMonth string) *UserReport2023Builder
用户2023年创建文档数最多的月份
示例值:9
func (*UserReport2023Builder) CcmCreateBusyMonthCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmCreateBusyMonthCnt(ccmCreateBusyMonthCnt int) *UserReport2023Builder
用户2023年创建文档数最多的月份的文档数
示例值:5702
func (*UserReport2023Builder) CcmCreateCnt2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmCreateCnt2(ccmCreateCnt2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023创建文档数,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"}
示例值:
func (*UserReport2023Builder) CcmCreateCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmCreateCntRank(ccmCreateCntRank string) *UserReport2023Builder
用户2023年创建文档数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) CcmCreateLikedCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmCreateLikedCnt(ccmCreateLikedCnt int) *UserReport2023Builder
用户本人创建的文档在2023年收到的点赞数,仅指文档底部的大拇指点赞。注意:仅限制点赞时间是2023年,不限制文档的创建时间。
示例值:21338
func (*UserReport2023Builder) CcmCreateLikedCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmCreateLikedCntRank(ccmCreateLikedCntRank string) *UserReport2023Builder
用户2023年由本人创建的文档的点赞数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) CcmCreateViewedUcnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmCreateViewedUcnt(ccmCreateViewedUcnt int) *UserReport2023Builder
用户本人创建的文档在2023年全年的浏览人数。注意:仅限制浏览时间是2023年,不限制文档的创建时间。
示例值:21338
func (*UserReport2023Builder) CcmEditCommentFcnt2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmEditCommentFcnt2(ccmEditCommentFcnt2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023参与编辑、评论他人的文档数,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"}
示例值:
func (*UserReport2023Builder) CcmEditCommentFcntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmEditCommentFcntRank(ccmEditCommentFcntRank string) *UserReport2023Builder
用户2023年参与编辑、评论他人的文档数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) CcmViewOtherFcnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmViewOtherFcnt(ccmViewOtherFcnt int) *UserReport2023Builder
用户2023年点击浏览过的他人文档数
示例值:21338
func (*UserReport2023Builder) CcmViewOtherFcntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) CcmViewOtherFcntRank(ccmViewOtherFcntRank string) *UserReport2023Builder
用户2023年点击浏览过的他人文档数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) DurationCnt2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) DurationCnt2(durationCnt2 []*AnnualReportMapFloat) *UserReport2023Builder
用户2022-2023使用总时长(格式0.01h),共2组键值对,表示2年各自的数据。举例:{"2022":"33.33","2023":"55.55"}
示例值:
func (*UserReport2023Builder) DurationCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) DurationCntRank(durationCntRank string) *UserReport2023Builder
2023年全年活跃时长的排名。
示例值:21338
func (*UserReport2023Builder) EmailReceiveEmailCount ¶ added in v3.1.2
func (builder *UserReport2023Builder) EmailReceiveEmailCount(emailReceiveEmailCount int) *UserReport2023Builder
用户2023年收邮件数
示例值:7045
func (*UserReport2023Builder) EmailSendEmailCount ¶ added in v3.1.2
func (builder *UserReport2023Builder) EmailSendEmailCount(emailSendEmailCount int) *UserReport2023Builder
用户2023年发邮件数
示例值:4852
func (*UserReport2023Builder) ImBusyDate ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImBusyDate(imBusyDate string) *UserReport2023Builder
用户2023年发消息最多的一天
示例值:20230916
func (*UserReport2023Builder) ImBusyDateSendMsgCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImBusyDateSendMsgCnt(imBusyDateSendMsgCnt int) *UserReport2023Builder
用户2023年发消息最多的一天发消息条数
示例值:89
func (*UserReport2023Builder) ImEmojiTop1 ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImEmojiTop1(imEmojiTop1 string) *UserReport2023Builder
用户2023年使用最多的表情1
示例值:thumbsup
func (*UserReport2023Builder) ImEmojiTop1Cnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImEmojiTop1Cnt(imEmojiTop1Cnt string) *UserReport2023Builder
用户2023年使用最多的表情1次数
示例值:21338
func (*UserReport2023Builder) ImEmojiTop2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImEmojiTop2(imEmojiTop2 string) *UserReport2023Builder
用户2023年使用最多的表情2
示例值:jiayi
func (*UserReport2023Builder) ImEmojiTop2Cnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImEmojiTop2Cnt(imEmojiTop2Cnt string) *UserReport2023Builder
用户2023年使用最多的表情2次数
示例值:21338
func (*UserReport2023Builder) ImEmojiTop3 ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImEmojiTop3(imEmojiTop3 string) *UserReport2023Builder
用户2023年使用最多的表情3
示例值:love
func (*UserReport2023Builder) ImEmojiTop3Cnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImEmojiTop3Cnt(imEmojiTop3Cnt string) *UserReport2023Builder
用户2023年使用最多的表情3次数
示例值:21338
func (*UserReport2023Builder) ImLastSendMsgTime ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImLastSendMsgTime(imLastSendMsgTime string) *UserReport2023Builder
用户2023年发出时间最晚的一条消息的时间,时间格式, 【20230507 23:59】。最晚时间的定义:将每天凌晨5点之前计入前一天来计算最晚时间点。
示例值:3:11
func (*UserReport2023Builder) ImPositiveReactionCnt2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImPositiveReactionCnt2(imPositiveReactionCnt2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023收到正向reaction次数,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"}
示例值:
func (*UserReport2023Builder) ImPositiveReactionCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImPositiveReactionCntRank(imPositiveReactionCntRank string) *UserReport2023Builder
2023年收到表情数量排名
示例值:21338
func (*UserReport2023Builder) ImPrivateChatCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImPrivateChatCnt(imPrivateChatCnt int) *UserReport2023Builder
用户2023年私聊过的人数
示例值:21338
func (*UserReport2023Builder) ImSendMsgCnt2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImSendMsgCnt2(imSendMsgCnt2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023发消息数,共2组键值对,表示2年各自的数据。举例:[{"year":"2022","count":"33”},{"year":"2023","count":"55"}]
示例值:
func (*UserReport2023Builder) ImSendMsgCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImSendMsgCntRank(imSendMsgCntRank string) *UserReport2023Builder
用户2023年发出消息数,在租户内的排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) ImTalkedChatCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) ImTalkedChatCnt(imTalkedChatCnt int) *UserReport2023Builder
用户2023年发过言的群数
示例值:21338
func (*UserReport2023Builder) PeopleInterviewNum2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) PeopleInterviewNum2(peopleInterviewNum2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023面试了多少场,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"}
示例值:
func (*UserReport2023Builder) PeopleInterviewNumRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) PeopleInterviewNumRank(peopleInterviewNumRank string) *UserReport2023Builder
people用户2023年面试总场次的排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) PeopleInterviewOfferNum2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) PeopleInterviewOfferNum2(peopleInterviewOfferNum2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023本人面试之后,发出offer数量,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"}
示例值:
func (*UserReport2023Builder) PeopleInterviewOfferNumRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) PeopleInterviewOfferNumRank(peopleInterviewOfferNumRank string) *UserReport2023Builder
2023年由本人面试之后,发出offer数量排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) PeopleProfileViewCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) PeopleProfileViewCnt(peopleProfileViewCnt string) *UserReport2023Builder
2023年查看同事profile的人次
示例值:21338
func (*UserReport2023Builder) TenantAllCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) TenantAllCnt(tenantAllCnt int) *UserReport2023Builder
所在租户目前的总人数,已激活、未离职
示例值:171434
func (*UserReport2023Builder) UserId ¶ added in v3.1.2
func (builder *UserReport2023Builder) UserId(userId string) *UserReport2023Builder
用户ID
示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62
func (*UserReport2023Builder) UserRegisterDate ¶ added in v3.1.2
func (builder *UserReport2023Builder) UserRegisterDate(userRegisterDate string) *UserReport2023Builder
用户的飞书激活日期,yyyyMMdd格式(201909之前的用户可能是空)
示例值:20200720
func (*UserReport2023Builder) VcAllMeetingCnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcAllMeetingCnt(vcAllMeetingCnt int) *UserReport2023Builder
用户2023年本人的总参会次数(包含自己发起和被邀请)
示例值:21338
func (*UserReport2023Builder) VcAllMeetingCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcAllMeetingCntRank(vcAllMeetingCntRank string) *UserReport2023Builder
用户2023年本人的总参会次数(包含自己发起和被邀请)的排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量
示例值:10
func (*UserReport2023Builder) VcAllMeetingDuration2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcAllMeetingDuration2(vcAllMeetingDuration2 []*AnnualReportMapFloat) *UserReport2023Builder
用户2022-2023本人总参会的时长(包含自己发起和被邀请),格式0.01h,共2组键值对,表示2年各自的数据。举例:{"2022":"33.33","2023":"55.55"}
示例值:
func (*UserReport2023Builder) VcJoinMeetingCnt2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcJoinMeetingCnt2(vcJoinMeetingCnt2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023本人受邀参与的会议数(循环会议算多次),共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"}
示例值:
func (*UserReport2023Builder) VcJoinMeetingCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcJoinMeetingCntRank(vcJoinMeetingCntRank string) *UserReport2023Builder
用户2023年本人受邀参与的会议数排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) VcSentMeetingCnt2 ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcSentMeetingCnt2(vcSentMeetingCnt2 []*AnnualReportMapInt) *UserReport2023Builder
用户2022-2023本人发起的线上视频会议的数量(循环会议算多次,共2组键值对,表示2年各自的数据。举例:{"2022":"33","2023":"55"}
示例值:
func (*UserReport2023Builder) VcSentMeetingCntRank ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcSentMeetingCntRank(vcSentMeetingCntRank string) *UserReport2023Builder
用户2023年本人发起的线上视频会议的数量排名。排名的统一定义:在同一租户内,此指标大于本人的用户数量。
示例值:4852
func (*UserReport2023Builder) VcSentMeetingUcnt ¶ added in v3.1.2
func (builder *UserReport2023Builder) VcSentMeetingUcnt(vcSentMeetingUcnt int) *UserReport2023Builder
用户2023年本人发起会议邀请参会的人次
示例值:21338