Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
alist-org
GitHub Repository: alist-org/alist
Path: blob/main/drivers/123_share/meta.go
1987 views
1
package _123Share
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
ShareKey string `json:"sharekey" required:"true"`
10
SharePwd string `json:"sharepassword"`
11
driver.RootID
12
//OrderBy string `json:"order_by" type:"select" options:"file_name,size,update_at" default:"file_name"`
13
//OrderDirection string `json:"order_direction" type:"select" options:"asc,desc" default:"asc"`
14
AccessToken string `json:"accesstoken" type:"text"`
15
}
16
17
var config = driver.Config{
18
Name: "123PanShare",
19
LocalSort: true,
20
OnlyLocal: false,
21
OnlyProxy: false,
22
NoCache: false,
23
NoUpload: true,
24
NeedMs: false,
25
DefaultRoot: "0",
26
CheckStatus: false,
27
Alert: "",
28
NoOverwriteUpload: false,
29
}
30
31
func init() {
32
op.RegisterDriver(func() driver.Driver {
33
return &Pan123Share{}
34
})
35
}
36
37