/// <summary> /// 返回指定用户的标签列表 /// </summary> /// <param name="uid">要获取的标签列表所属的用户ID。 </param> /// <param name="count">单页返回的记录条数,默认为20。</param> /// <param name="page">返回结果的页码,默认为1。 </param> /// <returns></returns> public IEnumerable <Entities.tag.Tag> Tags(string uid, int count = 20, int page = 1) { var json = JArray.Parse(api.Tags(uid, count, page)); List <Entities.tag.Tag> list = new List <Entities.tag.Tag>(); foreach (JObject obj in json) { var first = (JProperty)obj.First; var last = (JProperty)obj.Last; list.Add(new Entities.tag.Tag { ID = first.Name, Name = string.Format("{0}", first.Value), Weight = string.Format("{0}", last.Value) }); } return(list); }
/// <summary> /// 返回指定用户的标签列表 /// </summary> /// <param name="uid">要获取的标签列表所属的用户ID。 </param> /// <param name="count">单页返回的记录条数,默认为20。</param> /// <param name="page">返回结果的页码,默认为1。 </param> /// <returns></returns> public dynamic Tags(string uid, int count = 20, int page = 1) { return(DynamicJson.Parse(api.Tags(uid, count, page))); }