Мне удалось успешно получить токен доступа от Vimeo с помощью Scribe API.
Однако, когда я пытаюсь получить доступ к защищенному ресурсу, я получаю ошибку неверной подписи. Моя OAuthService
, которую я использую для попытки доступа к защищенному ресурсу, выглядит так:
OAuthService service = new ServiceBuilder()
.provider(VimeoApi.class)
.apiKey(APIKEY)
.apiSecret(API_SECRET)
.signatureType(SignatureType.QueryString)
.build();
Затем я делаю следующий запрос:
OAuthRequest orequest = new OAuthRequest(Verb.GET, "http://vimeo.com/api/rest/v2");
orequest.addBodyParameter("method", "vimeo.videos.upload.getQuota");
Это не удается и сообщает мне, что подпись недействительна.