PHP產生微信二維碼實例
透過後台介面可以取得小程式任意頁面的二維碼,掃描該二維碼可以直接進入小程式對應的頁面。官方推薦產生並使用小程式碼,它具有更好的辨識度。目前有3個介面可以產生小程式碼,開發者可以依照自己的需求選擇合適的介面。
介面A: 適用於需要的碼數量較少的業務場景介面位址:
1 |
|
參數如下:
注意:透過此介面產生的小程式碼,永久有效,數量限制請參閱文末說明,請謹慎使用。使用者掃描該碼進入小程式後,將直接進入 path 對應的頁面。
介面B:適用於所需的碼數量極多,或僅暫時使用的業務場景:
1 |
|
參數如下:
注意:透過此介面產生的小程式碼,永久有效,數量暫無限制。使用者掃描該碼進入小程式後,開發者需在對應頁面取得的碼中 scene 欄位的值,再做處理邏輯。使用以下程式碼可以取得到二維碼中的 scene 欄位的值。偵錯階段可以使用開發工具的條件編譯自訂參數scene=xxxx 進行模擬,開發工具模擬時的scene 的參數值需要進行urlencode
1 2 3 4 5 6 7 |
|
介面C:適用於需要的碼數量較少的業務場景:
1 |
|
參數如下:
注意:透過此介面產生的小程式二維碼,永久有效,數量限制請參閱文末說明,請謹慎使用。使用者掃描該碼進入小程式後,將直接進入 path 對應的頁面。
這幾個介面POST 參數需要轉換成 json 字串,不支援 form 表單提交。介面A加上介面C,總共產生的碼數量限制為100,000,請謹慎呼叫。 這裡以介面B為例,講一下產生二維碼圖片並儲存本機伺服器:
1. 取得access_token
access_token 是全域唯一介面呼叫憑證,開發者呼叫各介面時都需使用access_token,需妥善保存。做過微信開發和公眾號開發,這都是最基本的,這裡獲取方法跟公眾號獲取access_token 一模一樣,方法見: 獲取微信基礎接口憑證Access_token
#2.生成二維碼
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
|
相關推薦:
以上是PHP產生微信二維碼實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
