Example #1
0
class BoxSyncClient:

    def __init__(self, oauth2_access_token):
        self._client = BoxClient(oauth2_access_token)
        self.sync_folder_name = 'AllMySpace'
        try:
            response = self._client.create_folder(self.sync_folder_name,0)
            self.sync_folder_id = response['id']
        except client.ItemAlreadyExists, error:
            errorDict = json.loads(error.message)
            self.sync_folder_id = errorDict["context_info"]["conflicts"][0]['id']