FLASH-Dropbox.

Unterstützung der Dropbox-API an die Flaschenanwendungen hinzufügen.
Jetzt downloaden

FLASH-Dropbox. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Igor Davydenko
  • Website des Verlags:
  • http://github.com/playpauseandstop/

FLASH-Dropbox. Stichworte


FLASH-Dropbox. Beschreibung

FLASH-Dropbox ist eine Kolbenverlängerung, die die Unterstützung der Dropbox-API an den Kolbenanwendungen hinzufügt. Installationspip Installieren Sie den FLASH-DropboxConfigurationSecret_keyRequired. Da das Token in der FLASK-Sitzungsinstanz gespeichert wird, müssen Sie den geheimen Schlüssel für Ihre Anwendung konfigurieren.DROPBOX_KeyRequired App-Taste vom Dropbox-Entwickler Standort.Dropbox_Secretrequired. Geheimer Schlüssel vom Dropbox-Entwickler Site.Dropbox_Access_TypeRequired. Sollte "Dropbox" oder 'App_Folder', wie es für Ihren App.Dropbox_Callback_URLBY-Standard konfiguriert ist, müssen Sie diese Einstellung nicht angeben. Ursache FLASH-Dropbox richten Sie die Callback-URL automatisch anhand der aktuellen Host und der Art der Anforderung, aber wenn Sie nicht tun T vertrauen uns, Sie könnten diese Einstellung manuell neu schreiben.Dropbox_callback_templatetemplate für die Verwendung von Fehlern, während Sie versuchen, den OAUTH-Rückruf von der Dropbox-API zu verarbeiten. Standardmäßig: 'Dropbox / Callback.html'.next boolesche vars konnte an die Vorlage gesendet werden: - Error_oAuth_token - Dropbox-API kam OAuth-Token nicht zurück Session.- Error_Response - Dropbox-API gibt die ErrorResponse-Instanz zurück. Auch die tatsächliche Ausnahme als Fehler VAR würde auch an die Vorlage gesendet.Dropbox_login_RedructPage, um nach dem Benutzer erneut mit dem Dropbox-Konto angemeldet zu werden. Standardmäßig: /.dropbox_logout_redirectpage, um nach dem Benutzer von der authentifizierten Dropbox-Sitzung abzumelden. Standardmäßig: /.uageApp.py:von FLASK-Importflasche- FLASCHE.Ext.dropBox-Import-Dropbox, DropboxBlueprintImport-EinstellungenApp = FLASCHE (__ Name __) App.config.from_objekt (Einstellungen) Dropbox = Dropbox (App) Dropbox_Blueprint = DropboxBlueprint (Dropbox) App. register_blueprint (dropbox_blueprint, url_prefix = '/ Dropbox') sategory.py: secret_key = 'etwas secret-key'dropbox_key =' Dropbox-App-key'dropbox_secret = 'dropbox-app-secret'dropbox_access_type =' app_folder'views.py : aus dem flaschen import url_forvon Werkzeug Importieren secure_fileenamefrom app import app, dropbox@app.route ('/') def home (): Return u'Click hier, um sich mit Dropbox anzumelden. " % \ droppbox.login_url@app.route ('/ erfolg /') § (Dateiname): Rendieren Sie u'File erfolgreich als /% s '% fileName@app.route (' / Upload ', Methoden = (' erhalten ',' Post ')) def Upload (): Wenn nicht Dropbox.It_Authentaticated: Return Redirect (URL_FOR (' Home ')) Wenn anfrage.method ==' post ': file_obj = Anfrage.Files , file_OBJ : client = dropbox.client Dateiname = Secure_FILENAME (file.fileename) # Ist-Upload-Prozessergebnis = client.put_file ('/' + Dateiname, file_obj.Read ()) Pfad = Ergebnis . LTRIP ('/' ) RÜCKGEBRAUCHEN Umleiten (URL_FOR ('Erfolg', Dateiname = Pfad)) Zurücksetzen u '' \ u '' \ u '' \ u '

' Fehler, Feature-Anforderungen? Wenn Sie in der FLASH-Dropbox-Bibliothek einen Fehler gefunden haben, fügen Sie dem Projekt die Github-Probleme des Projekts neue Ausgabe hinzu. Homepage des Produkts.


FLASH-Dropbox. Zugehörige Software