收藏
回答

草稿箱获取草稿列表-缩略图片过大导致不可预览,如何保证缩略图片大小符合限制?

场景:

在微信公众号后台创建草稿箱后,选择图片作为封面图,保存草稿。

使用草稿箱获取草稿列表接口(https://developers.weixin.qq.com/doc/offiaccount/Draft_Box/Get_draft_list.html)获取草稿列表,然后通过mediaId查询素材,通过素材的thumbUrl下载缩略图发现大小超过64kb,因此预览的时候报40006-不合法的文件大小。

并且尝试多次后,很难发现什么样的封面图,才能使图片符合标准,太小的图片又不够清晰。

但是在公众号后台,对于同一个草稿,是可以预览的,符合缩略图大小限制。

并且,在微信公众号后台对封面进行剪裁后,使用草稿箱获取草稿列表接口获取数据时,没有thumbMediaId

提问:

1.为何微信后台可以预览的草稿,使用微信接口查询下载后的缩略图,缩略图大小不会稳定在大小限制64KB以下?但是在公众号后台同样的封面图可以进行预览。

2.如何能保证微信后台保存的草稿,使用微信接口查询下载后的缩略图可以保持在64KB以下,对素材和剪裁操作有什么建议要求?

3.在公众号后台剪裁图片作为封面时,使用草稿箱获取草稿列表接口获取数据时,没有返回thumbMediaId,导致后续操作参数缺少。


最后一次编辑于  2022-09-08
回答关注问题邀请回答
收藏

1 个回答

  • 公众号技术运营专员-livia
    公众号技术运营专员-livia
    2022-09-08

    你好,你的图片可以通过上传图文素材的接口来上传,或者你在公众号后台草稿上传裁剪的时候就设置好大小。如果你是在公众号后台创建的草稿,通过接口获取,返回的是url,不是mediaid

    2022-09-08
    有用
    回复 2
    • Yiko
      Yiko
      2022-09-08
      请问如何在上传剪裁的时候设置好大小
      2022-09-08
      回复
    • Yiko
      Yiko
      2022-09-08
      但是在公众号后台创建的草稿,如果没有剪裁,会传thumbMediaId,仅在剪裁后不传
      2022-09-08
      回复
登录 后发表内容