獲取小程序碼/小程序二維碼的幾種方式


兩種:

一種是小程序碼,

一種是二維碼。

  小程序碼 小程序二維碼
接口 getwxacode(接口A) getwxacodeunlimit(B) createwxaqrcode(C)
期限 永久有效 永久有效 永久有效
數量 與接口C總共10萬 無限 與接口A總共10萬
參數說明 path 參數較長,最大 128 字節。如:傳入 "?foo=bar" 不能攜帶參數(參數請放在scene字段里)
調用頻率:5000次/分鍾
path 參數較長,最大 128 字節。
參數 path(必填):進入的頁面
width:小程序碼的寬度
scene(必填):id=261&l_id=598
page:進入的頁面,不能帶參數
path(必填):進入的頁面
width:二維碼的寬度
成功返回值 返回圖片二進制內容 返回圖片二進制內容 返回圖片二進制內容
 

 

接口B(小程序碼) 調用方式:

        $url = 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=' . $access_token;

        $data = array();

        $data["scene"] = $scene;    // $scene : id=261&s_id=5758&l_id=598

        $data["page"] = $page;

        $data["width"] = $width;

        $json_data = json_encode($data);

        $return = $this->request_post($url, $json_data);

         //將生成的小程序碼存入相應文件夾下

        $imgname = time() . rand(10000, 99999) . '.jpg';

        file_put_contents(IA_ROOT . "/upload/" . $imgname, $return);

 

接口C(二維碼)調用方式:

$url = 'https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=' . $access_token;

            $data = array();

            $data["path"] = "/home/index/index?id=" . $id;

            $data["width"] = 300;

            $json_data = json_encode($data);

            $return = $this->request_post($url, $json_data);

  .........

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM