微信公众号开发之微信头像本地化保存

发布时间:
2019-01-01 14:56:39

最近在做新年幸运签应用开发时,为了避免网页生成的方式导致被他人举报而被封,采用了直接在公众号内生成的方案。新年幸运签需要合成多个图片,其中就包含在生成的图片里面展示头像的功能。但是微信头像返回的并不是常规的带后缀的图片文件(原图片网址类似:http://thirdwx.qlogo.cn/mmopen/ajNVdqHZLLBc66Hwibc5j5nQtiaVDRwu110ibz6qt6GjBib3GEk59qSkDVSFS6ic61ibeQyb214YP8lxEgsCIwVHXLrA/132),因此导致PHP的图形图像等函数超时或异常。解决方案便是先将微信头像以正常的格式保存到本地,然后拼合生成,并在生成后再删除保存的图片。解决方法如下:

Good luck!

发表评论