Skip to content

Alternative to Synology Download Station App (ds get)

License

Notifications You must be signed in to change notification settings

keyfun/synology_ds_get

Repository files navigation

synology_ds_get

Travis CI

Alternative to Synology Download Station App (ds get)

Current Features

  1. Login by address, account and password
  2. Cache last logged data in UserDefaults
  3. Auto login if logged before
  4. Create task by support magnet:// deep link <--- this is the main feature i want to enable it back
  5. Show download task list in tableview

[Synology Developer Web API]

Login

/webapi/auth.cgi?api=SYNO.API.Auth&version=2&method=login&account=admin&passwd=12345&session=DownloadStation&format=sid

Logout

/webapi/auth.cgi?api=SYNO.API.Auth&version=1&method=logout&session=DownloadStation

Info for download task

/webapi/query.cgi?api=SYNO.API.Info&version=1&method=query&query=SYNO.API.Auth,SYNO.DownloadStation.Task

Request Download API

/webapi/DownloadStation/task.cgi?api=SYNO.DownloadStation.Task&version=1&method=list

Create Task

POST /webapi/DownloadStation/task.cgi

api=SYNO.DownloadStation.Task &version=1 &method=create &uri=ftps://192.0.0.1:21/test/test.zip &username=admin &password=123

About

Alternative to Synology Download Station App (ds get)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published