Esempio n. 1
0
        public string Catalog()
        {
            var param = GetParamDict("getall");

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

            param.Add("albumname", albumname);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlAlbum, param));
        }
Esempio n. 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));
        }
Esempio n. 4
0
        public string CollectDelete(string id)
        {
            var param = GetParamDict("delcollect");

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

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

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

            param.Add("aid", aid);
            SignParam(param);
            return(AjaxUtility.Post(ApiUrlAlbum, param));
        }
Esempio n. 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));
        }
Esempio n. 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));
        }
Esempio n. 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));
        }
Esempio n. 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));
        }
Esempio n. 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));
        }
Esempio n. 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));
        }
Esempio n. 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));
        }