alist/drivers/onedrive_sharelink/meta.go

33 lines
640 B
Go
Raw Normal View History

package onedrive_sharelink
import (
"net/http"
"github.com/alist-org/alist/v3/internal/driver"
"github.com/alist-org/alist/v3/internal/op"
)
type Addition struct {
driver.RootPath
ShareLinkURL string `json:"url" required:"true"`
ShareLinkPassword string `json:"password"`
IsSharepoint bool
downloadLinkPrefix string
Headers http.Header
HeaderTime int64
}
var config = driver.Config{
Name: "Onedrive Sharelink",
OnlyProxy: true,
NoUpload: true,
DefaultRoot: "/",
CheckStatus: false,
}
func init() {
op.RegisterDriver(func() driver.Driver {
return &OnedriveSharelink{}
})
}