I have been able to successfully get an access token from Vimeo using the Scribe API.
However, when I try to access a protected resource, I get an invalid signature error. My OAuthService
that I use to try an access a protected resource, looks like:
OAuthService service = new ServiceBuilder()
.provider(VimeoApi.class)
.apiKey(APIKEY)
.apiSecret(API_SECRET)
.signatureType(SignatureType.QueryString)
.build();
Then, I make a request doing the following:
OAuthRequest orequest = new OAuthRequest(Verb.GET, "http://vimeo.com/api/rest/v2");
orequest.addBodyParameter("method", "vimeo.videos.upload.getQuota");
This fails and tell me that the signature is invalid.