'Generates and returns a temporary URL to an uploaded file. The
temporary URL is used to retrieve the file as an answer to a
FileUploadAnswer question, it is valid for 60 seconds.
Will have a FileUploadURL attribute as per the API Reference.'

def get_file_upload_url(self, assignment_id, question_identifier):

    params = {'AssignmentId': assignment_id, 'QuestionIdentifier': question_identifier}
    return self._process_request('GetFileUploadURL', params, [('FileUploadURL', FileUploadURL)])
