Example #1
0
        public string Catalog()
        {
            var param = GetParamDict("getall");

            SignParam(param);
            return(AjaxUtility.Post(ApiUrlList, param));
        }
Example #2
0
        public string AlbumCreate(string albumname)
        {
            var param = GetParamDict("create");

            param.Add("albumname", albumname);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlAlbum, param));
        }
Example #3
0
        public string CollectPicture(string page_no)
        {
            var param = GetParamDict("getlovepic");

            param.Add("page_no", page_no);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlList, param));
        }
Example #4
0
        public string CollectDelete(string id)
        {
            var param = GetParamDict("delcollect");

            param.Add("id", id);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlList, param));
        }
Example #5
0
        public string ListPicture(string[] ids)
        {
            var param = GetParamDict("getpicbyids");

            param.Add("ids", string.Join(",", ids));
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlList, param));
        }
Example #6
0
        public string ListRandomPicture(int cid)
        {
            var param = GetParamDict("getrandrec");

            param.Add("cid", cid);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlAlbum, param));
        }
Example #7
0
        public string AlbumDelete(int aid)
        {
            var param = GetParamDict("delalbum");

            param.Add("aid", aid);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlAlbum, param));
        }
Example #8
0
        public string ListAlbumPicture(int aid, int page_no)
        {
            var param = GetParamDict("album");

            param.Add("aid", aid);
            param.Add("page_no", 1);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlList, param));
        }
Example #9
0
        public string ListPicture(int cid)
        {
            var param = GetParamDict("getnewpic");

            param.Add("cid", cid);
            param.Add("page_no", 1);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlList, param));
        }
Example #10
0
        public string AlbumEdit(int aid, string albumname)
        {
            var param = GetParamDict("editalbum");

            param.Add("aid", aid);
            param.Add("albumname", albumname);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlAlbum, param));
        }
Example #11
0
        public string UpUrl(int aid, string fileurl)
        {
            var param = GetParamDict(null);

            param.Add("aid", aid);
            param.Add("from", "web");
            SignParam(param);
            param.Add("fileurl", fileurl);
            return(AjaxUtility.Post(ApiUrlUp, param));
        }
Example #12
0
        public string UpFile(int aid, string filepath)
        {
            var param = GetParamDict(null);

            param.Add("aid", aid);
            param.Add("from", "file");
            SignParam(param);
            param.Add("file", new FileInfo(filepath));
            return(AjaxUtility.MultipartFormDataPost(ApiUrlUp, param));
        }
Example #13
0
        public string AlbumList(int?uid = null)
        {
            var param = GetParamDict("get");

            if (uid != null)
            {
                param.Add("uid", uid);
            }
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlAlbum, param));
        }
Example #14
0
        public string Picture(string id = "", string findurl = "")
        {
            var param = GetParamDict("getonepic");

            if (!string.IsNullOrWhiteSpace(findurl))
            {
                param.Add("findurl", findurl);
            }
            if (!string.IsNullOrWhiteSpace(id))
            {
                param.Add("id", id);
            }
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlList, param));
        }