獲取小程序任意頁(yè)面的小程序碼

先獲取access_token

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=你的appid&secret=你的密鑰

使用raw方式,測(cè)試用postman


請(qǐng)求

body填json:
(scene)是參數(shù)

{
"path": "pages/index/index",
"scene": ""
}

POST請(qǐng)求:

  • url (access_token)替換自己的

https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=10_d4P_drI7q30_vBzhFH4gW3F2GwIeysenTyAmqPjqC6dn1HWqaNt9xZEO6L2J2YXXVuZNQx8SN_w0HZywGeHHc3wj_V-ozy-ocb-NxLrupfVj-7wde3zNXA_Gv0sY8TEgetIyVikSXNkkz2FsWIVjAIAPBO

這只是其中的一種請(qǐng)求獲取的方式且预,更多的方式查看

小程序獲取二維碼


上面的是通過(guò)postman來(lái)獲取小程序碼送丰,下面的是通過(guò)代碼獲取

public function getWxappQrCode($id)
    {
        $appid='xxxx';
        $secert='xxxxxxx';
        //處理獲取二維碼
        $tokenurl = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$secert";
        $tokeninfo = $this->curlget($tokenurl);
        $access_token = $tokeninfo['access_token'];

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

        $postparam = array(
            'scene'=>$id
        );

        $qrdata = $this->getcomponent2($url,json_encode($postparam));
        $qCodePath = $qrdata;

        $qCodeImg = imagecreatefromstring($qCodePath);

//        list($qCodeWidth, $qCodeHight, $qCodeType) = getimagesize($qCodePath);
//        list($qCodeWidth, $qCodeHight, $qCodeType) = getimagesize($qCodeImg);
        // imagecopymerge使用注解
        $filename = time().rand(100,900).".jpg";

        $path =PATH_UPLOAD."qrcode";
        if (file_exists($path))
        {
            imagejpeg($qCodeImg,$path."/".$filename);
            $p = URL."/www/data/upload/diyqr/";
            $fn = $filename;

            $data['img'] = $p.$fn;
            ob_end_clean();
            header("content-disposition:attachment;filename=wxqrcode.png");
            header("content-length:" . filesize($path.'/'.$filename));
            readfile($path.'/'.$filename);
        }
        //保存文件
        imagedestroy($qCodeImg);
    }


    

/**
     * get請(qǐng)求
     * @param $url
     * @return mixed
     */
    public function curlget($url){
        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, FALSE );
        curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, FALSE );
        $response = curl_exec($ch);
        curl_close( $ch );
        $rest = json_decode($response,true);
        return $rest;
    }

public function getcomponent2($url,$postdata){
        $header[] = "Content-type: text/xml"; // 改為數(shù)組解決
        $ch = curl_init(); //用curl發(fā)送數(shù)據(jù)給api
        // curl_setopt( $ch, CURLOPT_POST, true );
        curl_setopt( $ch, CURLOPT_POST, true );
        curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
        curl_setopt( $ch, CURLOPT_URL, $url );
        curl_setopt( $ch, CURLOPT_POSTFIELDS, $postdata );
        curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, FALSE );
        curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, FALSE );
        curl_setopt($ch, CURLOPT_HTTPHEADER,$header);
        $response = curl_exec($ch);
        curl_close( $ch );
        $rest = json_decode($response,true);
        return $response;
    }

個(gè)人博客

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末挫掏,一起剝皮案震驚了整個(gè)濱河市鳖谈,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌波俄,老刑警劉巖双饥,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異弟断,居然都是意外死亡咏花,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)阀趴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)昏翰,“玉大人,你說(shuō)我怎么就攤上這事刘急∨锞眨” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵叔汁,是天一觀的道長(zhǎng)统求。 經(jīng)常有香客問(wèn)我检碗,道長(zhǎng),這世上最難降的妖魔是什么码邻? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任折剃,我火速辦了婚禮,結(jié)果婚禮上像屋,老公的妹妹穿的比我還像新娘怕犁。我一直安慰自己,他們只是感情好己莺,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布奏甫。 她就那樣靜靜地躺著,像睡著了一般凌受。 火紅的嫁衣襯著肌膚如雪阵子。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,365評(píng)論 1 302
  • 那天胜蛉,我揣著相機(jī)與錄音挠进,去河邊找鬼。 笑死腾么,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的杈湾。 我是一名探鬼主播解虱,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼漆撞!你這毒婦竟也來(lái)了殴泰?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤浮驳,失蹤者是張志新(化名)和其女友劉穎悍汛,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體至会,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡离咐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了奉件。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宵蛀。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖县貌,靈堂內(nèi)的尸體忽然破棺而出术陶,到底是詐尸還是另有隱情,我是刑警寧澤煤痕,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布梧宫,位于F島的核電站接谨,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏塘匣。R本人自食惡果不足惜脓豪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望馆铁。 院中可真熱鬧跑揉,春花似錦、人聲如沸埠巨。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)辣垒。三九已至望侈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間勋桶,已是汗流浹背脱衙。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留例驹,地道東北人捐韩。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像鹃锈,于是被迫代替她去往敵國(guó)和親荤胁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 1屎债、開(kāi)啟公眾號(hào)開(kāi)發(fā)者模式 公眾平臺(tái)的技術(shù)文檔目的為了簡(jiǎn)明扼要的交代接口的使用仅政,語(yǔ)句難免苦澀難懂,甚至對(duì)于不同的讀者...
    good7758閱讀 1,518評(píng)論 0 1
  • 開(kāi)發(fā)前首先我們要知道一些概念 各公眾號(hào)區(qū)別:1盆驹、訂閱號(hào):為媒體和個(gè)人提供一種信息傳播方式圆丹,主要偏于為用戶(hù)傳達(dá)資訊(...
    CoderZS閱讀 3,190評(píng)論 1 19
  • 光亮的不止星星 還有你追逐的目光 溫?zé)岬牟恢固?yáng) 還有你堅(jiān)定的理想 人海如潮 你只專(zhuān)注自己的方向 漫漫長(zhǎng)路 與孤獨(dú)...
    南方姑娘思小魚(yú)閱讀 390評(píng)論 5 5
  • 什么是正則表達(dá)式? 正則表達(dá)式躯喇,又稱(chēng)正規(guī)表示法辫封、常規(guī)表示法(英語(yǔ):Regular Expression,在代碼中常...
    Mg明明就是你閱讀 2,466評(píng)論 0 7
  • 33期8班8組1號(hào)-金子-畢業(yè)感言 小伙伴們璃诀,你真的畢業(yè)了嗎?無(wú)論如何14天理財(cái)訓(xùn)練營(yíng)可是要結(jié)束了蔑匣×踊叮看到班...
    憶遙呀閱讀 197評(píng)論 3 9