115driver

module
v1.0.24 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: MIT

README

115driver

🖴 A 115 cloud driver package.

Goreport Release Reference LicenseDownloads


Features

  • Login
    • Import credential from cookies
    • Login via QRCode
    • Get signed-in user information
  • File
    • List
    • Rename
    • Move
    • Copy
    • Delete
    • Make Directory
    • Download
    • Upload
    • Rapid Upload
    • Search
    • Get Information by ID
    • Stat File
    • Download by share code

Example

package main

import (
    "github.com/SheltonZhu/115driver/pkg/driver"
    "log"
)

func main() {
    cr := &driver.Credential{
        UID: "xxx",
        CID: "xxx",
        SEID: "xxx",
    }
    // or err := cr.FromCookie(cookieStr)

    client := driver.Defalut().ImportCredential(cr)
    if err := driver.LoginCheck(); err != nil {
        log.Fatalf("login error: %s", err)
    }
}

More examples can be found in reference.

Contributors

SheltonZhu
SheltonZhu
xhofe
xhofe
Ovear
Ovear

License

MIT

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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