簡體   English   中英

Vimeo Advanced API:使用SCRIBE在JAVA中搜索公共視頻

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM