Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
alist-org
GitHub Repository: alist-org/alist
Path: blob/main/drivers/115_open/meta.go
1986 views
1
package _115_open
2
3
import (
4
"github.com/alist-org/alist/v3/internal/driver"
5
"github.com/alist-org/alist/v3/internal/op"
6
)
7
8
type Addition struct {
9
// Usually one of two
10
driver.RootID
11
// define other
12
RefreshToken string `json:"refresh_token" required:"true"`
13
OrderBy string `json:"order_by" type:"select" options:"file_name,file_size,user_utime,file_type"`
14
OrderDirection string `json:"order_direction" type:"select" options:"asc,desc"`
15
LimitRate float64 `json:"limit_rate" type:"float" default:"1" help:"limit all api request rate ([limit]r/1s)"`
16
AccessToken string
17
}
18
19
var config = driver.Config{
20
Name: "115 Open",
21
LocalSort: false,
22
OnlyLocal: false,
23
OnlyProxy: false,
24
NoCache: false,
25
NoUpload: false,
26
NeedMs: false,
27
DefaultRoot: "0",
28
CheckStatus: false,
29
Alert: "",
30
NoOverwriteUpload: false,
31
}
32
33
func init() {
34
op.RegisterDriver(func() driver.Driver {
35
return &Open115{}
36
})
37
}
38
39