2017-01-08 2 views
0
dbx = dropbox.dropbox.Dropbox('***************') 
f = open("/home/net/a.py", 'rb') 
data = f.read() 
res = dbx.files_upload(data, "/a.py", dropbox.files.WriteMode.overwrite) 

이제 프록시를 사용하고 싶습니다. 어떻게해야합니까?Dropbox API로 프록시를 사용하는 방법은 무엇입니까?

+0

[가교 참조 : https://www.dropboxforum.com/t5/API-support/How-to-use-proxies-with-Dropbox-API/td-p/201103] – Greg

답변

0
def get_my_proxy(): 
    """ Static method to get proxy 
    """ 
    proxy = '134.245.32.30:80' 
    http_proxy = "http://" + proxy 
    https_proxy = "https://" + proxy 
    ftp_proxy = "ftp://" + proxy 

    proxyDict = { 
     "http": http_proxy, 
     "https": https_proxy, 
     "ftp": ftp_proxy 
    } 
    return proxyDict 

import dropbox 
access_token = 'myawesomeaccesstoken' 
mysesh = dropbox.create_session(1,get_my_proxy()) 
dbx = dropbox.Dropbox(access_token,session=mysesh) 

# Test the connection 
dbx.users_get_current_account() 
관련 문제