api

package
v0.6.3 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FileOrderByName       = "file_name"
	FileOrderBySize       = "file_size"
	FileOrderByType       = "file_type"
	FileOrderByCreateTime = "user_ptime"
	FileOrderByUpdateTime = "user_utime"
	FileOrderByOpenTime   = "user_otime"
	FileOrderDefault      = FileOrderByCreateTime
)
View Source
const (
	LabelColorBlank  = "#000000"
	LabelColorRed    = "#FF4B30"
	LabelColorOrange = "#F78C26"
	LabelColorYellow = "#FFC032"
	LabelColorGreen  = "#43BA80"
	LabelColorBlue   = "#2670FC"
	LabelColorPurple = "#8B69FE"
	LabelColorGray   = "#CCCCCC"
)
View Source
const (
	ShareOneDay  ShareDuration = 1
	ShareOneWeek ShareDuration = 7
	ShareForever ShareDuration = -1

	ShareStateAuditing = 0
	ShareStateAccepted = 1
	ShareStateRejected = 6
)
View Source
const (
	UploadMaxSizeSample = 200 * 1024 * 1024
	UploadMaxSize       = 5 * 1024 * 1024 * 1024
	UploadMaxSizeOss    = 115 * 1024 * 1024 * 1024
)

Variables

This section is empty.

Functions

func QrcodeImageUrl

func QrcodeImageUrl(appType, userId string) string

Types

type AppVersionSpec

type AppVersionSpec struct {
	// contains filtered or unexported fields
}

func (*AppVersionSpec) Init

func (s *AppVersionSpec) Init() *AppVersionSpec

func (*AppVersionSpec) Parse

func (s *AppVersionSpec) Parse(r io.Reader) (err error)

func (*AppVersionSpec) Payload

func (s *AppVersionSpec) Payload() client.Payload

type DirCreateSpec

type DirCreateSpec struct {
	// contains filtered or unexported fields
}

func (*DirCreateSpec) Init

func (s *DirCreateSpec) Init(parentId, name string) *DirCreateSpec

func (*DirCreateSpec) Parse

func (s *DirCreateSpec) Parse(r io.Reader) (err error)

func (*DirCreateSpec) Payload

func (s *DirCreateSpec) Payload() client.Payload

type DirLocateSpec

type DirLocateSpec struct {
	// contains filtered or unexported fields
}

func (*DirLocateSpec) Init

func (s *DirLocateSpec) Init(path string) *DirLocateSpec

func (*DirLocateSpec) Parse

func (s *DirLocateSpec) Parse(r io.Reader) (err error)

func (*DirLocateSpec) Payload

func (s *DirLocateSpec) Payload() client.Payload

type DirSetOrderSpec

type DirSetOrderSpec struct {
	// contains filtered or unexported fields
}

func (*DirSetOrderSpec) Init

func (s *DirSetOrderSpec) Init(dirId string, order string, asc bool) *DirSetOrderSpec

type DownloadSpec

type DownloadSpec struct {
	// contains filtered or unexported fields
}

func (*DownloadSpec) Init

func (s *DownloadSpec) Init(pickcode string) *DownloadSpec

func (*DownloadSpec) Parse

func (s *DownloadSpec) Parse(r io.Reader) (err error)

Parse implements |ApiSpec.Parse|.

func (*DownloadSpec) Payload

func (s *DownloadSpec) Payload() client.Payload

Payload implements |ApiSpec.Payload|.

type FileCopySpec

type FileCopySpec struct {
	// contains filtered or unexported fields
}

func (*FileCopySpec) Init

func (s *FileCopySpec) Init(dirId string, fileIds []string) *FileCopySpec

type FileDeleteSpec

type FileDeleteSpec struct {
	// contains filtered or unexported fields
}

func (*FileDeleteSpec) Init

func (s *FileDeleteSpec) Init(fileIds []string) *FileDeleteSpec

type FileGetSpec

type FileGetSpec struct {
	// contains filtered or unexported fields
}

func (*FileGetSpec) Init

func (s *FileGetSpec) Init(fileId string) *FileGetSpec

func (*FileGetSpec) Parse

func (s *FileGetSpec) Parse(r io.Reader) (err error)

func (*FileGetSpec) Payload

func (s *FileGetSpec) Payload() client.Payload

type FileLabelSpec

type FileLabelSpec struct {
	// contains filtered or unexported fields
}

func (*FileLabelSpec) Init

func (s *FileLabelSpec) Init(fileId string, labelIds []string) *FileLabelSpec

type FileListSpec

type FileListSpec struct {
	// contains filtered or unexported fields
}

func (*FileListSpec) Init

func (s *FileListSpec) Init(dirId string, offset, limit int) *FileListSpec

func (*FileListSpec) Parse

func (s *FileListSpec) Parse(r io.Reader) (err error)

func (*FileListSpec) Payload

func (s *FileListSpec) Payload() client.Payload

func (*FileListSpec) SetFileType

func (s *FileListSpec) SetFileType(fileType int)

func (*FileListSpec) SetOrder

func (s *FileListSpec) SetOrder(order string, asc int)

func (*FileListSpec) SetStared

func (s *FileListSpec) SetStared()

func (*FileListSpec) Url

func (s *FileListSpec) Url() string

type FileMoveSpec

type FileMoveSpec struct {
	// contains filtered or unexported fields
}

func (*FileMoveSpec) Init

func (s *FileMoveSpec) Init(dirId string, fileIds []string) *FileMoveSpec

type FileRenameSpec

type FileRenameSpec struct {
	// contains filtered or unexported fields
}

func (*FileRenameSpec) Add

func (s *FileRenameSpec) Add(fileId, newName string)

func (*FileRenameSpec) Init

func (s *FileRenameSpec) Init() *FileRenameSpec

type FileSearchSpec

type FileSearchSpec struct {
	// contains filtered or unexported fields
}

func (*FileSearchSpec) ByKeyword

func (s *FileSearchSpec) ByKeyword(dirId, keyword string)

func (*FileSearchSpec) ByLabelId

func (s *FileSearchSpec) ByLabelId(labelId string)

func (*FileSearchSpec) Init

func (s *FileSearchSpec) Init(offset, limit int) *FileSearchSpec

func (*FileSearchSpec) Parse

func (s *FileSearchSpec) Parse(r io.Reader) (err error)

func (*FileSearchSpec) Payload

func (s *FileSearchSpec) Payload() client.Payload

func (*FileSearchSpec) SetFileType

func (s *FileSearchSpec) SetFileType(fileType int)

type FileStarSpec

type FileStarSpec struct {
	// contains filtered or unexported fields
}

func (*FileStarSpec) Init

func (s *FileStarSpec) Init(fileId string, star bool) *FileStarSpec

type ImageGetSpec

type ImageGetSpec struct {
	// contains filtered or unexported fields
}

func (*ImageGetSpec) Init

func (s *ImageGetSpec) Init(pickcode string) *ImageGetSpec

type IndexInfoSpec

type IndexInfoSpec struct {
	// contains filtered or unexported fields
}

func (*IndexInfoSpec) Init

func (s *IndexInfoSpec) Init() *IndexInfoSpec

type LabelCreateSpec

type LabelCreateSpec struct {
	// contains filtered or unexported fields
}

func (*LabelCreateSpec) Init

func (s *LabelCreateSpec) Init(name, color string) *LabelCreateSpec

type LabelDeleteSpec

type LabelDeleteSpec struct {
	// contains filtered or unexported fields
}

func (*LabelDeleteSpec) Init

func (s *LabelDeleteSpec) Init(labelId string) *LabelDeleteSpec

type LabelEditSpec

type LabelEditSpec struct {
	// contains filtered or unexported fields
}

func (*LabelEditSpec) Init

func (s *LabelEditSpec) Init(labelId, name, color string) *LabelEditSpec

type LabelListSpec

type LabelListSpec struct {
	// contains filtered or unexported fields
}

func (*LabelListSpec) Init

func (s *LabelListSpec) Init(offset, limit int) *LabelListSpec

type LabelSearchSpec

type LabelSearchSpec struct {
	// contains filtered or unexported fields
}

func (*LabelSearchSpec) Init

func (s *LabelSearchSpec) Init(keyword string, offset, limit int) *LabelSearchSpec

type LabelSetOrderSpec

type LabelSetOrderSpec struct {
	// contains filtered or unexported fields
}

func (*LabelSetOrderSpec) Init

func (s *LabelSetOrderSpec) Init(labelId string, order string, asc bool) *LabelSetOrderSpec

type OfflineAddUrlsSpec

type OfflineAddUrlsSpec struct {
	// contains filtered or unexported fields
}

func (*OfflineAddUrlsSpec) Init

func (s *OfflineAddUrlsSpec) Init(urls []string, saveDirId string, common *types.CommonParams) *OfflineAddUrlsSpec

func (*OfflineAddUrlsSpec) Parse

func (s *OfflineAddUrlsSpec) Parse(r io.Reader) (err error)

Parse implements |ApiSpec.Parse|.

func (*OfflineAddUrlsSpec) Payload

func (s *OfflineAddUrlsSpec) Payload() client.Payload

Payload implements |ApiSpec.Payload|.

type OfflineClearSpec

type OfflineClearSpec struct {
	// contains filtered or unexported fields
}

func (*OfflineClearSpec) Init

func (s *OfflineClearSpec) Init(flag int) *OfflineClearSpec

type OfflineDeleteSpec

type OfflineDeleteSpec struct {
	// contains filtered or unexported fields
}

func (*OfflineDeleteSpec) Init

func (s *OfflineDeleteSpec) Init(hashes []string, deleteFiles bool) *OfflineDeleteSpec

type OfflineListSpec

type OfflineListSpec struct {
	// contains filtered or unexported fields
}

func (*OfflineListSpec) Init

func (s *OfflineListSpec) Init(page int) *OfflineListSpec

func (*OfflineListSpec) Parse

func (s *OfflineListSpec) Parse(r io.Reader) (err error)

func (*OfflineListSpec) Payload

func (s *OfflineListSpec) Payload() client.Payload

type QrcodeLoginSpec

type QrcodeLoginSpec struct {
	// contains filtered or unexported fields
}

func (*QrcodeLoginSpec) Init

func (s *QrcodeLoginSpec) Init(appType string, uid string) *QrcodeLoginSpec

func (*QrcodeLoginSpec) Parse

func (s *QrcodeLoginSpec) Parse(r io.Reader) (err error)

func (*QrcodeLoginSpec) Payload

func (s *QrcodeLoginSpec) Payload() client.Payload

type QrcodeStatusSpec

type QrcodeStatusSpec struct {
	// contains filtered or unexported fields
}

func (*QrcodeStatusSpec) Init

func (s *QrcodeStatusSpec) Init(uid string, time int64, sign string) *QrcodeStatusSpec

func (*QrcodeStatusSpec) Parse

func (s *QrcodeStatusSpec) Parse(r io.Reader) (err error)

func (*QrcodeStatusSpec) Payload

func (s *QrcodeStatusSpec) Payload() client.Payload

type QrcodeTokenSpec

type QrcodeTokenSpec struct {
	// contains filtered or unexported fields
}

func (*QrcodeTokenSpec) Init

func (s *QrcodeTokenSpec) Init(appType string) *QrcodeTokenSpec

func (*QrcodeTokenSpec) Parse

func (s *QrcodeTokenSpec) Parse(r io.Reader) (err error)

func (*QrcodeTokenSpec) Payload

func (s *QrcodeTokenSpec) Payload() client.Payload

type RecycleBinCleanSpec

type RecycleBinCleanSpec struct {
	// contains filtered or unexported fields
}

func (*RecycleBinCleanSpec) Init

func (s *RecycleBinCleanSpec) Init(password string) *RecycleBinCleanSpec

type RecycleBinListSpec

type RecycleBinListSpec struct {
	// contains filtered or unexported fields
}

func (*RecycleBinListSpec) Init

func (s *RecycleBinListSpec) Init(offset, limit int) *RecycleBinListSpec

func (*RecycleBinListSpec) Parse

func (s *RecycleBinListSpec) Parse(r io.Reader) (err error)

func (*RecycleBinListSpec) Payload

func (s *RecycleBinListSpec) Payload() client.Payload

type ShareCancelSpec

type ShareCancelSpec struct {
	// contains filtered or unexported fields
}

func (*ShareCancelSpec) Init

func (s *ShareCancelSpec) Init(shareCode string) *ShareCancelSpec

type ShareDuration

type ShareDuration int

type ShareGetSpec

type ShareGetSpec struct {
	// contains filtered or unexported fields
}

func (*ShareGetSpec) Init

func (s *ShareGetSpec) Init(shareCode string) *ShareGetSpec

type ShareListSpec

type ShareListSpec struct {
	// contains filtered or unexported fields
}

func (*ShareListSpec) Init

func (s *ShareListSpec) Init(userId string, offset, limit int) *ShareListSpec

func (*ShareListSpec) Parse

func (s *ShareListSpec) Parse(r io.Reader) (err error)

func (*ShareListSpec) Payload

func (s *ShareListSpec) Payload() client.Payload

type ShareSendSpec

type ShareSendSpec struct {
	// contains filtered or unexported fields
}

func (*ShareSendSpec) Init

func (s *ShareSendSpec) Init(fileIds []string, userId string) *ShareSendSpec

type ShareUpdateSpec

type ShareUpdateSpec struct {
	// contains filtered or unexported fields
}

func (*ShareUpdateSpec) Init

func (s *ShareUpdateSpec) Init(
	shareCode string, receiveCode string, duration ShareDuration,
) *ShareUpdateSpec

type ShortcutAddSpec

type ShortcutAddSpec struct {
	// contains filtered or unexported fields
}

func (*ShortcutAddSpec) Init

func (s *ShortcutAddSpec) Init(fileId string) *ShortcutAddSpec

type ShortcutDeleteSpec

type ShortcutDeleteSpec struct {
	// contains filtered or unexported fields
}

func (*ShortcutDeleteSpec) Init

func (s *ShortcutDeleteSpec) Init(fileId string) *ShortcutDeleteSpec

type ShortcutListSpec

type ShortcutListSpec struct {
	// contains filtered or unexported fields
}

func (*ShortcutListSpec) Init

type UploadInfoSpec

type UploadInfoSpec struct {
	// contains filtered or unexported fields
}

func (*UploadInfoSpec) Init

func (s *UploadInfoSpec) Init() *UploadInfoSpec

func (*UploadInfoSpec) Parse

func (s *UploadInfoSpec) Parse(r io.Reader) (err error)

func (*UploadInfoSpec) Payload

func (s *UploadInfoSpec) Payload() client.Payload

type UploadInitSpec

type UploadInitSpec struct {
	// contains filtered or unexported fields
}

func (*UploadInitSpec) Init

func (s *UploadInitSpec) Init(
	dirId string, fileId string, fileName string, fileSize int64,
	signKey string, signValue string,
	common *types.CommonParams,
) *UploadInitSpec

func (*UploadInitSpec) Parse

func (s *UploadInitSpec) Parse(r io.Reader) (err error)

func (*UploadInitSpec) Payload

func (s *UploadInitSpec) Payload() client.Payload

type UploadSampleInitSpec

type UploadSampleInitSpec struct {
	// contains filtered or unexported fields
}

func (*UploadSampleInitSpec) Init

func (s *UploadSampleInitSpec) Init(
	dirId string, fileName string, fileSize int64,
	common *types.CommonParams,
) *UploadSampleInitSpec

func (*UploadSampleInitSpec) Parse

func (s *UploadSampleInitSpec) Parse(r io.Reader) (err error)

func (*UploadSampleInitSpec) Payload

func (s *UploadSampleInitSpec) Payload() client.Payload

type UploadSampleSpec

type UploadSampleSpec struct {
	// contains filtered or unexported fields
}

func (*UploadSampleSpec) Init

func (s *UploadSampleSpec) Init(
	dirId, fileName string, r io.Reader,
	initResult *types.UploadSampleInitResult,
) *UploadSampleSpec

func (*UploadSampleSpec) Payload

func (s *UploadSampleSpec) Payload() client.Payload

type UploadTokenSpec

type UploadTokenSpec struct {
	// contains filtered or unexported fields
}

func (*UploadTokenSpec) Init

func (s *UploadTokenSpec) Init() *UploadTokenSpec

func (*UploadTokenSpec) Parse

func (s *UploadTokenSpec) Parse(r io.Reader) (err error)

func (*UploadTokenSpec) Payload

func (s *UploadTokenSpec) Payload() client.Payload

type UserInfoSpec

type UserInfoSpec struct {
	// contains filtered or unexported fields
}

func (*UserInfoSpec) Init

func (s *UserInfoSpec) Init() *UserInfoSpec

type VideoPlayPcSpec

type VideoPlayPcSpec struct {
	// contains filtered or unexported fields
}

func (*VideoPlayPcSpec) Init

func (s *VideoPlayPcSpec) Init(pickcode string, common *types.CommonParams) *VideoPlayPcSpec

func (*VideoPlayPcSpec) Parse

func (s *VideoPlayPcSpec) Parse(r io.Reader) (err error)

Parse implements |ApiSpec.Parse|.

func (*VideoPlayPcSpec) Payload

func (s *VideoPlayPcSpec) Payload() client.Payload

Payload implements |ApiSpec.Payload|.

type VideoPlayWebSpec

type VideoPlayWebSpec struct {
	// contains filtered or unexported fields
}

func (*VideoPlayWebSpec) Init

func (s *VideoPlayWebSpec) Init(pickcode string) *VideoPlayWebSpec

func (*VideoPlayWebSpec) Parse

func (s *VideoPlayWebSpec) Parse(r io.Reader) (err error)

func (*VideoPlayWebSpec) Payload

func (s *VideoPlayWebSpec) Payload() client.Payload

type VideoSubtitleSpec

type VideoSubtitleSpec struct {
	// contains filtered or unexported fields
}

func (*VideoSubtitleSpec) Init

func (s *VideoSubtitleSpec) Init(pickcode string) *VideoSubtitleSpec

Jump to

Keyboard shortcuts

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