httpost获取的历史订单的内容,只能获取前15条

printInfo("开始截取[已买到的宝贝]页面数据。。。");
HttpPost httpost2 = new HttpPost("http://buyertrade.taobao.com/trade/itemlist/asyncBought.htm?action=itemlist/QueryAction&event_submit_do_query=1&_input_charset=utf8");
// All the parameters post to the web site
List nvps2 = new ArrayList();
nvps2.add(new BasicNameValuePair("pageNum", "1"));
nvps2.add(new BasicNameValuePair("pageSize", "15"));
nvps2.add(new BasicNameValuePair("prePageNo", "0"));
// nvps2.add(new BasicNameValuePair("queryOrder", "desc"));
try {
httpost2.setEntity(new UrlEncodedFormEntity(nvps2));
httpost2.setHeader("cookie", tmpcookies);
httpost2.setHeader("Referer", "http://trade.taobao.com/trade/itemlist/list_bought_items.htm");

            //httpost2.addHeader(HTTP.CONTENT_TYPE, "application/x-www-form-urlencoded");
            response = httpclient.execute(httpost2);
            System.out.println(EntityUtils.toString(response.getEntity()));
        } catch (Exception e) {
            printError("登录失败");
            e.printStackTrace();

        } finally {
            httpost2.abort();
        }
        printInfo("完成截取[已买到的宝贝]页面数据");
        return "";

获取个人淘宝历史订单,只能获取到前15条

1个回答

你接口地址是不是搞错了?我这里看到的分页接口是
https://buyertrade.taobao.com/trade/itemlist/asyncBought.htm?action=itemlist/BoughtQueryAction&event_submit_do_query=1&_input_charset=utf8

action的值是
itemlist/BoughtQueryAction

不是
itemlist/QueryAction

devmiao
见了你女王大人喵姐还不跪下 赞同!!!!!!!
接近 2 年之前 回复
dabocaiqq
穷在人世中少你左右我想我连什么价值也没有 正确的一比
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐