コード例 #1
0
        /// <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);
        }
コード例 #2
0
ファイル: TagInterface.cs プロジェクト: notwzx/WeiboFilter
 /// <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)));
 }