Skip to main content

Python 3.6+ PyPi package PyPi downloads

pibooth-dropbox is a plugin for the pibooth application.

Its permits to upload the pictures to a Dropbox folder. It requires an internet connection.

Install

$ pip3 install pibooth-dropbox

Configuration

Here below the new configuration options available in the pibooth configuration. The keys and their default values are automatically added to your configuration after first pibooth restart.

[DROPBOX]

# Dropbox folder where pictures are uploaded. Subfolders can be separated by /
album_name = Pibooth

# Dropbox Application Key
app_key =

# Dropbox Application Password
app_secret =

Picture URL

Uploaded picture URL is set to app.previous_picture_url attribute at the end of processing state (state_processing_exit hook).

Grant secured access

Access to a Dropbox is granted by an APP_KEY and an APP_SECRET that shall be defined in the configuration. These are not your Dropbox credentials and it can not be used by an other application than the one defined in Dropbox.com.

step1_create_button

Go to Dropbox App Console and click on the Create app button.

step2_project_name

Under Choose an API section, select Scoped Access. Under Choose the type of access you need, select Full Dropbox. Enter an application name (for instance My Awsome Photo Booth).

step3_app_key

Click the Create app button. You will be redirected to the console for your app. Note the presence of your App key and App secret on this page. You will need to enter these into pibooth configuration file once you have followed the remaining steps.

step4_redirect_uri

Add the OAuth Redirect URI http://localhost:35880/ to your Dropbox app settings under the OAuth2 Redirect URIs section.

step5_permissions

Click on the Permissions tab then select the files.content.write and files.content.read permissions in order to allow pibooth to upload pictures on your Dropbox. Finally click the Submit button at the bottom of the page for the new permissions to take effect.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pibooth_dropbox-0.0.2.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pibooth_dropbox-0.0.2-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file pibooth_dropbox-0.0.2.tar.gz.

File metadata

  • Download URL: pibooth_dropbox-0.0.2.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for pibooth_dropbox-0.0.2.tar.gz
Algorithm Hash digest
SHA256 7d64641c73275a4669f1ae7e02d5ceef68e9f55dd457ebdf5ae8870b7752072e
MD5 165f568f293e038eb99cb05a784c740f
BLAKE2b-256 b5d77282434f54a9adabdb40aac413395da21772a425a7db2107c748daf525cf

See more details on using hashes here.

File details

Details for the file pibooth_dropbox-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pibooth_dropbox-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6af7db83802d6053a324cec4c942eeb25d79851dc43c66e361251493c9364448
MD5 614f64a0730f4df73409536869bceb6e
BLAKE2b-256 d0992f5896dd919f116437ab1276fd59b2c369c477ae8788094d85f6edac0e78

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.3

2 files

This release

0.0.2 This release

2 files

0.0.1

1 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