Skip to main content

SynologyAPI

A simple wrapper for some of the functions that the Synology API supports.

Author

Daniel Gisolfi - All current work - dgisolfi

Setup

To run the Compyler it must be installed. It can be installed either from pypi or from the source code of the directory.

From Source

Either in a Python Virtual Environment or just on your machine in the root of the directory run make install this will install the SynologyAPI from the source code in the repo using the setup.py file. If you would like to uninstall simply run make uninstall

Usage

There are hundrends of API endpoints for the actual Synology web API, for my purposes I only need the ability to upload. However this API wrapper can be expanded in the future to support futher features. The Offical Synology API Documentation is underwhelming and is very difficult to implement, this is why this wrapper is needed.

Once installed use the following syntax to upload a file

SynologyAPI <username> <password> <ip or domain of share drive> <file_source_path> <file_target_path>

Metadata

Release files for SynologyAPI 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SynologyAPI 0.0.4
File Size Uploaded
SynologyAPI-0.0.4.tar.gz 4.0 kB Details

Release files / SynologyAPI-0.0.4.tar.gz

Download URL SynologyAPI-0.0.4.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6c97cd3f581614375f9e60c1624d296086d14d8131e024497b7f7c0b71ec5fd0
BLAKE2b-256 checksum
How to use checksums
6fa42d3403a3429db81ada6c85c12b9354aa41b456d3a92c494349455c95b2d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.7.0

Release history Release notifications | RSS feed

This release

0.0.4 This release

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page