Skip to content
/ qbapi Public
forked from xxxsen/qbapi

Golang版本的qbittorrent web api

Notifications You must be signed in to change notification settings

penwyp/qbapi

 
 

Repository files navigation

qbapi

golang 版本的qbittorrent webui api, 实现API v2.8.3的大部分功能(除RSS, Search)

基本使用

func main() {
	var opts []Option
	opts = append(opts, WithAuth("xxxtest", "ruok123"))
	opts = append(opts, WithHost("https://torrent.abc.com"))
	api, err := NewAPI(opts...)
	if err != nil {
		panic(err)
	}
	if err := api.Login(context.Background()); err != nil {
		panic(err)
	}
    rsp, err := api.GetApplicationVersion(context.Background(), &GetApplicationVersionReq{})
    if err != nil {
        panic(err)
    }
    fmt.Printf("rsp:%+v", rsp)
}

About

Golang版本的qbittorrent web api

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%