public static PictureResult GetByIdOrder(string accessToken, string fileName) { var urlFormat = "https://api.weixin.qq.com/merchant/common/upload_img?access_token={0}&filename={1}"; var url = string.IsNullOrEmpty(accessToken) ? urlFormat : string.Format(urlFormat, accessToken, fileName); var json = new PictureResult(); using (var fs = Senparc.Weixin.MP.Helpers.FileHelper.GetFileStream(fileName)) { var jsonText = Senparc.Weixin.MP.HttpUtility.RequestUtility.HttpPost(url, null, fs); json = Senparc.Weixin.MP.HttpUtility.Post.GetResult <PictureResult>(jsonText); } return(json); }
public static PictureResult GetByIdOrder(string accessToken, string fileName) { var urlFormat = "https://api.weixin.qq.com/merchant/common/upload_img?access_token={0}&filename={1}"; var url = string.IsNullOrEmpty(accessToken) ? urlFormat : string.Format(urlFormat, accessToken, fileName); var json=new PictureResult(); using (var fs = Senparc.Weixin.Helpers.FileHelper.GetFileStream(fileName)) { var jsonText = Senparc.Weixin.HttpUtility.RequestUtility.HttpPost(url, null, fs); json = Senparc.Weixin.HttpUtility.Post.GetResult<PictureResult>(jsonText); } return json; }