2015-07-21 2 views
1

Хё Пожалуйста, помогите мне? Я хочу назвать поиск Vimeo видео api.when я называю поиск Api через OAuth, то ошибка приходит OAuth подпись прошла не valid.this мой кодКак звонить Vimeo Апи в Java

OAuthService service = new ServiceBuilder() 
       .provider(VimeoApi.class) 
       .apiKey(ApiKey) 
       .apiSecret(SecretKey) 
       .build(); 
     OAuthRequest req = new OAuthRequest(Verb.GET, "http://vimeo.com/api/rest/v2?format=json&method=vimeo.videos.search&query=fun"); 
     Token token = new Token("", ""); 
     service.signRequest(token, req); 

     final Response res = req.send(); 

     Log.e("vimeo", res.getBody()); 

и это моя ошибка

{ "generated_in": "0,0117", "стат": "глючить", "ERR": { "код": "401", "Обосн": " oauth_signature прошло недействительно. "," Msg ":" Недопустимая подпись "}}

может кто-нибудь сказать мне, что я делаю неправильно. Если это неправильный способ вызвать vimeo api, тогда кто-нибудь может дать мне небольшой код для доступа к public videos.please, помогите мне? Я думаю, что я делаю какую-то ошибку, как я могу назвать это api https://api.vimeo.com/videos?page=1&per_page=10&query=naat Я не знаю, как правильно я могу назвать этот api через Oauth.this Вопрос spexialy ask @ prablo.bcz Я посетил весь вопрос в stackoverflow about vimeo api. все ответы даются u.so, пожалуйста, я жду вашего ответа.

ответ

0

Адрес, который вы используете, - это старый, устаревший API. Новый API использует oauth1, и вы можете найти документацию здесь: https://developer.vimeo.com/api