fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat

CgibinMaterialAddMaterialRequest 没有设置 FileName 可以正常上传,设置了FileName , 40113 ,unsupported file type hint

3400442579 opened this issue · 1 comments

请简要描述你所遇到的问题。

var fileBytes = System.IO.File.ReadAllBytes(path);
var request = new CgibinMaterialAddMaterialRequest()
{
    AccessToken = WechatAccessToken.Get(),
    FileName = name, ///不设置  FileName  可以正常上传,没设置 FileName  40113  
    FileBytes = fileBytes, 
    Type = "image",
};
var response = await client.ExecuteCgibinMaterialAddMaterialAsync(request);

手动指定文件名时需要具备正确的后缀名,否则微信不识别。

仅支持 ".jpg"、".bmp"、".png"、".gif" 等几种。