[英]Vimeo Advanced API: Searching for public videos in JAVA with SCRIBE
我正在嘗試使用其高級API在VIMEO上搜索視頻,以獲取有關它們的一些基本信息,例如視頻ID和縮略圖網址。
這是我的代碼,我幾乎從這里復制過:
public void getResponse() {
String consumerString = "consumer_key_from_vimeo_app";
String consumerSecret = "consumer_secret_from_vimeo_app";
OAuthService service = new ServiceBuilder()
.provider(VimeoApi.class)
.apiKey(consumerString)
.apiSecret(consumerSecret)
.build();
OAuthRequest myrequest = new OAuthRequest(Verb.GET,
"http://vimeo.com/api/rest/?format=json&method=vimeo.videos.search&page=1&per_page=3&summary_response=1&query=shakira");
Token mytoken = new Token("", "");
service.signRequest(mytoken, myrequest);
Response response = myrequest.send();
System.out.println(response.getBody());
}
我希望它能打印一個JSON 。 但是,這會打印“未找到”HTML頁面的代碼。 關於我做錯了什么的任何想法?
正確的Vimeo Advanced API網址是“ http://vimeo.com/api/rest/v2?method=METHOD ”。 看起來你錯過了v2。 您可以在這里閱讀更多內容: https : //developer.vimeo.com/apis/advanced#endpoint
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.