Пример #1
0
        /// <summary>
        /// 添加一个视频素材。
        /// </summary>
        /// <param name="data">视频内容。</param>
        /// <param name="model">添加视频素材模型。</param>
        /// <returns>添加素材结果模型。</returns>
        public AddMaterialResultModel AddVoide(byte[] data, AddVoideMaterialModel model)
        {
            var url = "https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=" + _accountModel.GetAccessToken();

            return(Upload <AddMaterialResultModel>(url, data, "media", createBytes =>
                                                   new[]
            {
                createBytes.CreateFieldData("description", string.Format("{{\"title\":\"{0}\", \"introduction\":\"{1}\"}}", model.Title, model.Description))
            }));
        }
Пример #2
0
 /// <summary>
 /// 添加一个视频素材。
 /// </summary>
 /// <param name="data">视频内容。</param>
 /// <param name="model">添加视频素材模型。</param>
 /// <returns>添加素材结果模型。</returns>
 public AddMaterialResultModel AddVoide(byte[] data, AddVoideMaterialModel model)
 {
     var url = "https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=" + _accountModel.GetAccessToken();
     return Upload<AddMaterialResultModel>(url, data, "media", createBytes =>
         new[]
         {
             createBytes.CreateFieldData("description", string.Format("{{\"title\":\"{0}\", \"introduction\":\"{1}\"}}", model.Title, model.Description))
         });
 }