URL:
http://xxxx/media/upload
请求方式:
http post请求
是否需要授权码:
是
请求参数:
调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):
 curl -F media=@test.pcm " http://xx.xx.xx.xx:37778/media/upload?accessToken=xxxxxxxxxxxx&type=xxxx"
| 
 参数  | 
 必选  | 
 类型及范围  | 
 说明  | 
| 
 accessToken  | 
 true  | 
 string  | 
 调用接口凭证  | 
| 
 type  | 
 true  | 
 string  | 
 媒体文件类型,目前只有语音(voice)  | 
| 
 media  | 
 true  | 
 
  | 
 form-data中媒体文件标识,有filename、filelength、content-type等信息  | 
注意事项:
l 返回参数中mediaId 可以复用;
l 语音文件大小不能超过5M,长度不能超过60秒,格式pcm。
请问大家如何用C# 实现
https://github.com/night-king/weixinSDK/blob/master/Deepleo.Weixin.SDK/MaterialAPI.cs
github随便给你搜了一个
谢谢,参照上面的,文件解决了。
1.是否需要授权:答者也不知道系统要不要,系统要你就要;
2.你没有描述media参数,那么他具体用什么样的方式接收答者是不知道了,比如有post form file方式,也可能以post data base64之类的传递。
c#中有很多现成类可以支持;你实在搞不清楚就filddler捕获,然后把raw弄出来,直接tcp上去就OK了。