projectsend / projectsend

ProjectSend is a free, open source software that lets you share files with your clients, focused on ease of use and privacy. It supports clients groups, system users roles, statistics, multiple languages, detailed logs... and much more!
https://www.projectsend.org/
GNU General Public License v2.0
1.42k stars 309 forks source link

Python Client? #729

Open styk-tv opened 5 years ago

styk-tv commented 5 years ago

Anyone working on a Python client or has some tools somewhere in the repo that makes it easier to push larger quantities of files into awesome ProjectSend? Would be great to have ability to push current folder of files into a specific category or add some labels at the same time. Maybe as result retrieve get in response tokenized urls.

mschop commented 4 years ago

@styk-tv I think what you need is a REST-API. Right? There is another feature request regarding an API. See https://github.com/projectsend/projectsend/issues/620

ignacionelson commented 4 years ago

The current way PS is written in php does not allow for an API to be easily added. I'm working on a new, separate version based on phpslim that could be opened to expose an API, but it's far from presentable yet :(