Spaces:
Sleeping
Sleeping
| # -*- coding: utf-8 -*- | |
| """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 | |