入参
{"articles": [{"title": "1", "content": "123", "thumb_media_id": "https://mmbiz.qpic.cn/sz_mmbiz_jpg/7K1MYDcrWvNibdjLyicKwwb7Qb0ZXjsj0a3suBNpHdk2jR2yHHFLTBvXsBibcJJYCIyxBETdhI7mHYIKmZib6zFq4g/640?wx_fmt=webp&from=appmsg", "need_open_comment": 1, "only_fans_can_comment": 1}]}
回参
'{"errcode":40007,"errmsg":"invalid media_id hint: [C6SpCa0535p484] rid: 66efd867-15de2cf5-7bd55269"}'
请求方式
headers = {
'Content-Type': 'application/json; charset=utf-8'
}
json_content = json.dumps(requestData, ensure_ascii=False)
response = requests.post(apiServe, data=bytes(json_content.encode('utf-8')), headers=headers)
这里的 thumb_media_id 是手动后台上传拿到的url 我试过无论是图片接口回传的url还是后台直接上传拿到的url都不行
是我请求方式有问题吗 还是其他的问题? 之前使用的是拼接的html串,也不行。。。
thumb_media_id 是填图片素材的【永久media_id】,不是填 url 哦。
可通过【新增其他类型永久素材】接口获取 media_id :https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/Adding_Permanent_Assets.html#%E6%96%B0%E5%A2%9E%E5%85%B6%E4%BB%96%E7%B1%BB%E5%9E%8B%E6%B0%B8%E4%B9%85%E7%B4%A0%E6%9D%90
之前上传到素材库图片,还可以通过【获取素材列表】接口获取 media_id :https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/Get_materials_list.html