@Override
public QQHttpRequest onBuildRequest() throws QQException, JSONException {
QQSession session = getContext().getSession();
QQAccount account = getContext().getAccount();
HttpService httpService = (HttpService) getContext().getSerivce(QQService.Type.HTTP);
QQHttpCookie ptwebqq = httpService.getCookie("ptwebqq", QQConstants.URL_GET_USER_CATEGORIES);
JSONObject json = new JSONObject();
json.put("h", "hello");
json.put("vfwebqq", session.getVfwebqq()); // 同上
json.put("hash", QQEncryptor.hash(account.getUin() + "", ptwebqq.getValue()));
QQHttpRequest req = createHttpRequest("POST",
QQConstants.URL_GET_USER_CATEGORIES);
req.addPostValue("r", json.toString());