獲取小程序二維碼

官方API

clipboard.png

這是官方如何獲取小程序的API,須要先獲取 token 而後在經過這個地址用 post 方法請求二維碼。javascript

前端顯示

一開始,我讓後端拿到 token 後,而後發給我,再經過這個API拿到小程序二維碼,可是出來的是二進制流,不知道怎麼顯示在前端。html

後來轉換一下思路,後端負責拿 token 和 圖片的二進制流。而後暴露一個 get 請求接口給我,發送的參數就是上述的幾個參數。而後讓後端拿到你給他的參數以後,請求二維碼接口,把拿到的二進制流返回給前端。前端

簡單的來講就是經過本身的服務器把 post 請求改爲了 get, 而後前端只要把參數拼好,請求後端給的接口,直接放在 image的 src 上。這樣就能直接顯示圖片了。java

好處

能夠在各個地方顯示你的小程序二維碼,並且也不受跨域限制。在 html 裏只要一個 img 標籤便可顯示。小程序

示例

<image src="https://xxxx.com/getQrcode?path=/pages/index/index&width=450"></image>
相關文章
相關標籤/搜索