【问题标题】:YouTube Video List method showing errorYouTube 视频列表方法显示错误
【发布时间】:2013-10-25 00:40:35
【问题描述】:
https://www.googleapis.com/youtube/v3/videos?part=snippet,contentDetails,player,recordingDetails,statistics,status&id=-Ji6qekcLxM,-rJOifcv3HA,0CN5MvWQwac,0xZLb7zjel8,1JAWiDZbkI0,1TIzLB_L8lk,2Eh08z-eIaE,2zdhM5m9sqQ,3LVjhhYFLTw,4owWEERuFYM,5t5SSBotwC4,6ML-CT4tiFw,7FaPvb72nh4,8c9N_WZbBY8,8dFj1Es8x0w,9HxESrz8UUk,AE_a3SJBhxo,AM5O9iPCw0U,DZktPAbHIfY,GYaLo04ckPQ,MMBtlPlbSzg,Nfy0vyaWJRo,OneZeR09P_c,RZAo93F5Roo,VfE1VyiGHD8,VhLQj7Z42Ho,VjXYAFXPayo,W-DdJZL9EOA,XYEF1H6HsTE,XlxVR4aDt4Y,YKxOYkzndlk,Z7exBz2PbyU,cFV4Gp9llBI,crqkHbMp0P8,damF3y8PC-Y,eJ79X5qR3pw,fHuNLi61nV0,iXJRgHXDY_o,jJ-XEAZCFus,kwnPrVQURg8,m40j71fet9o,nsjpgiramd0,paTpsjtsk9E,pzPjqe_UsO0,qzG-1gLm2sA,rRctYmNSln8,tpXcVmPEKeQ,uYbtNouVQBI,vEZWuM8Y6gQ,xKmrmmslPGo,yn9ceFwo1H8,zcxH8jQQu0A&maxResults=50&key={MyKey}

我正在使用以下方法来获得响应,但根据我的观察它给出了一些错误,有一些新的视频 id 显示了一些错误

private JSONObject getResponse(String apiUrl) {
        HttpClient client = new DefaultHttpClient();
        HttpUriRequest request = new HttpGet(apiUrl);
            try {
                HttpResponse response = client.execute(request);
                String jsonString = StreamUtils.convertToString(response.getEntity().getContent());
                JSONObject mJson = new JSONObject(jsonString);
                return mJson;
            } catch (ClientProtocolException e) {           
                e.printStackTrace();
            } catch (Exception e) {
            }
    return null;
}

响应的错误如下

400 Bad Request

- Show headers -

{
"error": {
"errors": [
{
"domain": "youtube.parameter",
"reason": "invalidFilters",
"message": "Bad Request",
"locationType": "parameter",
"location": ""
}
],
"code": 400,
"message": "Bad Request"
}
}

【问题讨论】:

    标签: android youtube-data-api


    【解决方案1】:

    上述错误是由于我传递的视频 ID 没有

    最大页面大小为 50,我传递了超过 50 个视频 ID,因此显示错误

    【讨论】:

    • 谢谢,例如,如果用户有超过 50 个选定的视频并且您需要在 List 或 DataGrid 中显示它,您将如何解决它?
    • @YuriK :你应该在这里听我的回答stackoverflow.com/questions/18804904/…
    猜你喜欢
    • 1970-01-01
    • 2018-08-02
    • 2013-06-20
    • 1970-01-01
    • 2016-10-15
    • 2013-06-28
    • 1970-01-01
    • 2015-10-01
    • 2016-05-07
    相关资源
    最近更新 更多