package com.wyp.materialqqlite.qqclient.task; import org.apache.http.client.HttpClient; import com.wyp.materialqqlite.qqclient.protocol.QQProtocol; import com.wyp.materialqqlite.qqclient.protocol.protocoldata.GetGroupFaceSigResult; import com.wyp.materialqqlite.qqclient.protocol.protocoldata.QQCallBackMsg; public class GroupFaceSigTask extends HttpTask { public GroupFaceSigTask(String strTaskName, HttpClient httpClient) { super(strTaskName, httpClient); // TODO Auto-generated constructor stub } @Override public void doTask() { if (null == m_httpClient || null == m_QQUser) { return; } try { GetGroupFaceSigResult result = new GetGroupFaceSigResult(); boolean bRet = QQProtocol.getGroupFaceSignal(m_httpClient, QQProtocol.WEBQQ_CLIENT_ID, m_QQUser.m_LoginResult2.m_strPSessionId, result); if (!bRet || result.m_nRetCode != 0) result = null; sendMessage(QQCallBackMsg.UPDATE_GROUPFACESIG, 0, 0, result); } catch (Exception e) { e.printStackTrace(); } finally { } } }