[英]How to call Vimeo Api in java
Hye,請幫幫我嗎?我想調用vimeo視頻搜索api。當我通過oauth調用search api時出現錯誤,傳遞的oauth簽名無效。這是我的代碼
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”,“ stat”:“失敗”,“ err”:{“代碼”:“ 401”,“ expl”:“傳遞的oauth_signature無效。”,“ msg”:“無效簽名”}}
任何人都可以告訴我即時消息做錯了什么。如果這不是調用vimeo api的正確方法,那么任何人都可以給我一些小代碼來訪問公共視頻。請幫助我嗎?我認為我做錯了什么? https://api.vimeo.com/videos?page=1&per_page=10&query=naat我不知道如何通過Oauth調用此api的正確方法。這個問題是經常問@ prablo.bcz我已經訪問了stackoverflow中的所有問題關於vimeo API。 你給的所有答案,所以我等你的答案。
您使用的網址是一個舊的,已棄用的API。 新的API使用oauth1,您可以在這里找到文檔: https : //developer.vimeo.com/api
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.