Интеграция OAuth с Vimeo с использованием Scribe

Мне удалось успешно получить токен доступа от 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");

Это не удается и сообщает мне, что подпись недействительна.

5
задан stevebot 16 December 2011 в 17:12
поделиться