Esempio n. 1
0
        public ActionResult getonemedia(string media_id, string mediatype)
        {
            JsonData     sendRtn    = new JsonData();
            WXVariousApi VariousApi = new WXVariousApi();

            VariousApi.LoadWxConfigIncidentalAccess_token();
            sendRtn = VariousApi.GetMaterial(media_id);


            if (mediatype == "news")
            {
                string mapPath  = Server.MapPath("~");               //服务器根路径
                string savePath = "/Files/WXMaterial_Media/images/"; //文件夹路径
                if (!Directory.Exists(mapPath + savePath))
                {
                    Directory.CreateDirectory(mapPath + savePath);
                }
                WXMaterial_Media.UpdateImgFromWxNews(sendRtn, mapPath, savePath);
            }



            string json = sendRtn.ToJson();

            return(Content(json));
        }
Esempio n. 2
0
        public ActionResult getimage(int offset, int count)
        {
            string mapPath  = Server.MapPath("~");               //服务器根路径
            string savePath = "/Files/WXMaterial_Media/images/"; //文件夹路径

            if (!Directory.Exists(mapPath + savePath))
            {
                Directory.CreateDirectory(mapPath + savePath);
            }

            JsonData     sendRtn    = new JsonData();
            WXVariousApi VariousApi = new WXVariousApi();

            VariousApi.LoadWxConfigIncidentalAccess_token();
            sendRtn = VariousApi.GetMaterials("image", offset, count);
            WXMaterial_Media.UpdateImgFromWxImageLst(sendRtn, mapPath, savePath);


            string json = sendRtn.ToJson();

            return(Content(json));
        }