搜索

首页  >  问答  >  正文

javascript - 关注微信公众号以后就会收到一张带有微信头像,还有一个二维码的图片。这个图片是怎么生成的?

关注微信公众号以后就会收到一张带有微信头像,还有一个二维码的图片。这个图片是怎么生成的?

PHP中文网PHP中文网2732 天前899

全部回复(3)我来回复

  • PHP中文网

    PHP中文网2017-05-27 17:44:17

    二维码的话应该是带参二维码 可以根据此二维码进行关注统计的

    对 是这三张图合成一个(我用的这个imagecopymerge方法)
    分别说下这三个图片的获取
    1.带参二维码获取 参考地址带参二维码文档
    2.用户头像 获取的用户信息里有
    3.背景图片是你自己准备的
    然后利用图片处理方法把这三张图片在相应位置合成一个图片进行了

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-05-27 17:44:17

    题主说的是关注公众号后,跳转到会话窗口,公众号在会话窗口发给你的图片吗? 如果是的话:
    开发者可以在公众管理平台的开发设置中有一个服务器配置,在其中配置一项服务器URL,其实就是该公众号的事件和消息接受的API,开发者可以自己在API中进行各种逻辑的处理.
    用户在关注公众号时,api会接收到微信推送的关注事件Event=subscribe(订阅),消息体包含用户的openid,有了这个openid,就可以做很多事情了,比如拉取一下用户的信息(头像,昵称之类),之后可以根据自己的业务逻辑处理出想要的结果,在本次关注事件的推送里进行返回,用户就会接收到各种信息了.

    回复
    0
  • PHPz

    PHPz2017-05-27 17:44:17

    二维码是跟头像联系的话,生成二维码,然后在填充到图片模板中。然后关注后调用微信SDK推送出去。

    回复
    0
  • 取消回复