form-data中媒体文件标识php,php获取永久素材问题,上传无法设置名称吗?获取的时候为什么总是说media_id不可用?...

上传语音媒体的时候可以上传成功,就是没有办法设置名称,然后上传了永久素材根据接口返回的media_id获取永久素材就提示错误

{"errcode":40007,"errmsg":"invalid media_id hint: [azbJnA00648677]"}

用永久素材接口可以查询到列表,media_id是和列表的一样的,就是获取不了永久素材;

奇怪的是我直接用这个media_id输出公众号成功的。

缺失一个获取成功的实例。

//列表接口返回成功的

"item": [

{

"media_id": "8TkGI5t1MZi1P5G0lmHZ-jELfiZIUwl0yQGVbBCoVPY",

"name": "/tmp/voice/2020.03.10.amr",

"update_time": 1583814061,

"tags": []

}

另外,上传永久素材中的form-data怎么设置?

有人知道吗,可以给我一个案例吗,php的,我服务器的php7版本的

$mdeia = new \CURLFile($file);

$data= array(

"media"=>$mdeia,

'form-data'=>'filename=test.amr;title=adfdf;name=asedf;'

);

上面这样能上传,就是设置不了form-data的数据,用数组直接报错了form-data中媒体文件标识,有filename、filelength、content-type等信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值