public void XGTestQueryAppTags() { QQXGProvider qqxg = new QQXGProvider("tags"); XGPushQueryAppTagsParam xgp = new XGPushQueryAppTagsParam(); xgp.Timestamp = null; xgp.Valid_time = 600; //600; xgp.Sign = null; //============测试DEMO============== //xgp.Access_id = 2100025233; //xgp.Access_Key = "ARQ4CB14Q92X"; //xgp.Secret_Key = "6ae193c85570ad1cc8fc9540560093b1"; //============测试DEMO============== xgp.Access_id = 2100025346; //xgp.Access_Key = "AUP1I5W741WJ"; xgp.Secret_Key = "f2391810bc98c0d7435ec7c96b8f524f"; XGResult <XGQueryAppTagsResult> a = qqxg.QueryAppTags(xgp); }
/// <summary> /// 查询应用的Tags,注意只有apiClass=tags的时候才有效 /// </summary> /// <param name="qatParm"></param> /// <returns></returns> public XGResult <XGQueryAppTagsResult> QueryAppTags(XGPushQueryAppTagsParam qatParm) { if (!apiClass.Equals("tags")) { throw new ArgumentException("请设置apiClass=tags!"); } ParamBaseValidata(qatParm); //PushParamBaseValidata(gsParm); ParamBaseCreate(qatParm, XGMethod.query_app_tags); string queryAppTagsUrl = string.Format("{0}/{1}", apiFullUrl, XGMethod.query_app_tags.ToString()); string postData = CreateXGParamPostStr <XGPushQueryAppTagsParam>(qatParm, "&"); System.Diagnostics.Trace.Write("\r\n===postData的值:" + postData); string result = httpClient.Post(queryAppTagsUrl, postData); System.Diagnostics.Trace.Write("\r\n===返回result的值:" + result); return(JsonHelper.FromJson <XGResult <XGQueryAppTagsResult> >(result)); }