From d98f8b4f2a1f4d55798f35871642993bbf7242cc Mon Sep 17 00:00:00 2001 From: Egger Software Development Team <75246567+egger-dev-team@users.noreply.github.com> Date: Thu, 10 Dec 2020 07:32:01 +0100 Subject: [PATCH] Update Video Metadata by a parameter map Possibilty to update multiple parameters --- src/main/java/com/clickntap/vimeo/Vimeo.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/clickntap/vimeo/Vimeo.java b/src/main/java/com/clickntap/vimeo/Vimeo.java index 3da1620..2e4fbd2 100644 --- a/src/main/java/com/clickntap/vimeo/Vimeo.java +++ b/src/main/java/com/clickntap/vimeo/Vimeo.java @@ -103,6 +103,11 @@ public VimeoResponse updateVideoMetadata(String videoEndpoint, String name, Stri params.put("review_link", reviewLink ? "true" : "false"); return apiRequest(videoEndpoint, HttpPatch.METHOD_NAME, params, null); } + + public VimeoResponse updateVideoMetadata(String videoEndpoint, Map params) + throws IOException { + return apiRequest(videoEndpoint, HttpPatch.METHOD_NAME, params, null); + } public VimeoResponse addVideoPrivacyDomain(String videoEndpoint, String domain) throws ClientProtocolException, UnsupportedEncodingException, IOException { return apiRequest(new StringBuffer(videoEndpoint).append("/privacy/domains/").append(URLEncoder.encode(domain, "UTF-8")).toString(), HttpPut.METHOD_NAME, null, null);