首頁  >  問答  >  主體

javascript - 追蹤微信公眾號以後就會收到一張有微信頭像,還有一個二維碼的圖片。這張圖片是怎麼生成的?

關注微信公眾號以後就會收到一張有微信頭像,還有一張二維碼的圖片。這張圖片是怎麼生成的?

PHP中文网PHP中文网2701 天前871

全部回覆(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
  • 取消回覆