| | |
| | """Dropbox_new_API(ALAA).ipynb |
| | |
| | Automatically generated by Colaboratory. |
| | |
| | Original file is located at |
| | https://colab.research.google.com/drive/19yoasKJcLTUJ3EfLv40J26YHSi7tjEPZ |
| | """ |
| |
|
| | import base64 |
| | import requests |
| | import json |
| | import pathlib |
| | import pandas as pd |
| | import dropbox |
| | from dropbox.exceptions import AuthError |
| | import fitz |
| |
|
| | """### NEW CODE - OCTOBER 26 - Marthe""" |
| |
|
| | app_key='9bljerefjumct38' |
| | app_secret='nl6k66clw1j1k12' |
| | access_code='sl.Bou05Rb15xPy851-I1UV8oOabHPY21AEPl5nrYl-Q0ninFSy0kTuRWPSve_JPbd3Z03E7eBY4r9R454rdzDM0AxLkyqrQEDzyAGUwP7kZ7s2CR6EwvdLD2a7Xh8nFEs38voLTH2IHzrQ2QEx7rji4OJ8aSQStKtJkI7_dh8tYHj5' |
| | refresh_token='qK2VqvbxWMMAAAAAAAAAAXFQvrHM4xUwWUcZ6l5vGOygn1iAA6zlDjmAQNBbZprL' |
| | basic_auth=base64.b64encode(f'{app_key}:{app_secret}'.encode()) |
| |
|
| | def ADR_Access_DropboxTeam(): |
| | dbx = dropbox.DropboxTeam(app_key=app_key, |
| | app_secret=app_secret, |
| | oauth2_refresh_token = refresh_token).as_user('dbmid:AACjJg2GKc3tI42iOnD01dd6s0XDyyx6Thw') |
| | root_namespace_id = dbx.users_get_current_account().root_info.root_namespace_id |
| | dbx = dbx.with_path_root(dropbox.common.PathRoot.root(root_namespace_id)) |
| | return dbx |
| | |
| | |
| | def getSharedLink(path): |
| | dbx=ADR_Access_DropboxTeam() |
| | try: |
| | shared_link_metadata = dbx.sharing_create_shared_link_with_settings(path) |
| | except: |
| | shared_link_metadata=dbx.sharing_create_shared_link(path) |
| | print(shared_link_metadata.url) |
| | return shared_link_metadata.url |
| |
|