diff --git a/src/Service/SurveyService.php b/src/Service/SurveyService.php index 8281bcf..65d6667 100644 --- a/src/Service/SurveyService.php +++ b/src/Service/SurveyService.php @@ -485,4 +485,18 @@ class SurveyService ->run('export_responses_by_token', $arguments) ->getData(true); } + + public function exportUploadedFilesByToken($surveyId, $token) + { + $arguments = [ + $surveyId, + 'json', + $token, + ]; + + return $this + ->client + ->run('get_uploaded_files', $arguments) + ->getData(true); + } } diff --git a/src/Type/MethodType.php b/src/Type/MethodType.php index 6525495..6a42eba 100644 --- a/src/Type/MethodType.php +++ b/src/Type/MethodType.php @@ -97,6 +97,8 @@ class MethodType extends BaseType const GET_RESPONSE_IDS = 'get_response_ids'; + const EXPORT_UPLOADED_FILES_BY_TOKEN = 'get_uploaded_files'; + /** * Returns validated name of method to call or throws an exception (if method is incorrect) * @@ -131,7 +133,8 @@ class MethodType extends BaseType static::LIST_SURVEYS, static::LIST_USERS, static::EXPORT_RESPONSES_BY_TOKEN, - static::GET_RESPONSE_IDS + static::GET_RESPONSE_IDS, + static::EXPORT_UPLOADED_FILES_BY_TOKEN ]); } }