Esempio n. 1
0
        /// <summary>
        /// 添加永久视频素材
        /// </summary>
        /// <param name="title">视频素材的标题</param>
        /// <param name="description">视频素材的描述</param>
        /// <param name="filename">文件名</param>
        /// <param name="dataStream">数据流</param>
        /// <param name="config"></param>
        /// <returns></returns>
        public static Task <AddResult> AddVideo(string title, string description, string filename, Stream dataStream, ApiConfig config = null)
        {
            var additionalFields = new[]
            {
                new KeyValuePair <string, string>("description", ApiHelper.ToJsonString(new { title, description }, config))
            };

            return(ApiHelper.UploadResult <AddResult>("https://api.weixin.qq.com/cgi-bin/material/add_material?$acac$&type=thumb", "media", filename, dataStream, additionalFields, config));
        }