C# 获取临时素材

发布时间:2022-07-04 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了C# 获取临时素材脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SQLClient;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
using System.XMl;
using System.Net;


public partial class ssss : System.Web.UI.Page
{
    PRotected void Page_Load(object sender, Eventargs e)
    {
        Save_Photo();
    }

    protected void Save_Photo()
    {
        try
        {
            string media_id = SSRequest.GetFormString("media_id");
            string[] data = media_id.SplIT(',');
            string returnda = "{"success":"true","data":[";
            string aaa = "";
            string fileName = PublicMethod.GetUserIdByWxId(urlkey.GetCookie("wzcookie", "opid"));
            Directory.CreateDirectory("绝对路径" + fileName + "");
            for (int i = 0; i < data.Length; i++)
            {
                //文件重命名
                string rename = DateTime.Now.ToString("yyyMMddHHmmssfff");
                string url = "https://api.weixin.QQ.COM/cgi-bin/media/get?access_token=" + WXHelPEr.ACCESS_TOKEN(peizhi.appid(), peizhi.appsecret()) + "&amp;media_id=" + data[i];
                WebClient mywebclient = new WebClient();
                //下载文件到本地
                mywebclient.DownloaDFile(url, Utils.GetMapPath("/uploadfile/" + fileName + "/" + reName + ".jpg"));

                string str = reName + ".jpg";

                if (i + 1 == data.Length)
                {
                    aaa += """ + str + """;
                }
                else
                {
                    aaa += """ + str + "",";
                }

            }
            returnda += aaa+"]}";

            Response.Write(returnda);
            return;
        }
        catch (Exception ex)
        {
            LOG.WriteLogERR(ex);
            return;
        }
    }
    /// <summary>
    /// 用户返回AJAX请求实体 success 是否成功 msg 提示信息 
    /// </summary>
    /// <param name="success"></param>
    /// <param name="msg"></param>
    /// <param name="size"></param>
    protected string JsonStr(bool success, string msg,string size)
    {
        return "{"success":"" + success.ToString().ToLower() + "","msg":"" + msg + "","size":"" + size + ""}";
    }
}

脚本宝典总结

以上是脚本宝典为你收集整理的C# 获取临时素材全部内容,希望文章能够帮你解决C# 获取临时素材所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。