收藏
回答

微信小程序二维码


返回错误,一直没找着原因。


下面这个是请求借口



这个是我的请求代码


最后一次编辑于  2018-10-31
回答关注问题邀请回答
收藏

7 个回答

  • 从小就很酷
    从小就很酷
    2018-11-01

    我给你贴下我写的


    /**

         * 获取小程序二维码

         * @param $scene 访问参数

         * @param string $page 二维码页面

         * @param bool $oss 是否开启 oss

         * @return bool

         */

        public function getWXACodeUnlimit($scene,$page = '',$oss = true)

        {

            $token = $this->token();


            if (empty($page)) return false;


            $data = [

                'scene'     =>  $scene,

                'page'      =>  $page,

            ];


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


            $result = $this->request_post($url,$data);


            $msg = json_decode($result,true);


            if ($msg) return false;


            $path = './download/qrcode/'.date('Y/m/d');


            if (!file_exists($path)){

                mkdir($path,0777,true);

            }


            $img = $path.'/'.md5($scene).'.png';


            file_put_contents($img,$result);


            if ($oss){

                return AliOssUploads::aliyunOssUploadImages($img,true);

            }else{

                return $img;

            }


        }



    2018-11-01
    有用 1
    回复 1
    • wྂ・ε
      wྂ・ε
      2018-11-01

      我的已经好了,谢谢大佬

      2018-11-01
      回复
  • 我有两只喵喵🐱
    我有两只喵喵🐱
    2018-11-02

    微信小程序码还能包含别的信息吗?


    2018-11-02
    有用
    回复
  • 子夜
    子夜
    2018-11-01

    配置请求服务器ip白名单,只要钱到位,各种姿势任你

    2018-11-01
    有用
    回复
  • 睡前原谅一切
    睡前原谅一切
    2018-11-01

    拍黄片没搞过。不太清楚

    2018-11-01
    有用
    回复
  • 半寸灰
    半寸灰
    2018-10-31

    没学过PHP

    不知道这个POST请求的运行机制

    按照错误来说 $post_data   需要转json

    不知道你 $post_data  数组是不是会自己转json


    2018-10-31
    有用
    回复 5
    • wྂ・ε
      wྂ・ε
      2018-10-31

      这里转了

      2018-10-31
      回复
    • 半寸灰
      半寸灰
      2018-10-31回复wྂ・ε

      最好把请求的的数据  发来看看

      2018-10-31
      回复
    • wྂ・ε
      wྂ・ε
      2018-10-31回复半寸灰


      这个就是请求数据

      2018-10-31
      回复
    • 半寸灰
      半寸灰
      2018-10-31回复wྂ・ε

      不是这个

      网络请求的原始数据

      2018-10-31
      回复
    • wྂ・ε
      wྂ・ε
      2018-10-31回复半寸灰

      是返回结果么

      2018-10-31
      回复
  • wྂ・ε
    wྂ・ε
    2018-10-31

    有没有在线的大佬啊

    2018-10-31
    有用
    回复
  • 卢霄霄
    卢霄霄
    2018-10-31

    接口代码呢

    2018-10-31
    有用
    回复 7
    • wྂ・ε
      wྂ・ε
      2018-10-31

      function getAccessToken ($appid, $appsecret) {

        $url='https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='.$appid.'&secret='.$appsecret;

        $html = file_get_contents($url);

        $output = json_decode($html, true);

        $access_token = $output['access_token'];

        return $access_token;

      }

      $post_data = array (

        "path" => "ny_acti/pages/detail/detail?aid=18",

        "width"  => '120px',

        "auto_color"  => false,

        "line_color"  => false,

        "is_hyaline"  => false

      );

      function send_post($url,$post_data ) {

          $options = array(

              'http' => array(

              'method'  => 'POST',

              'header'  => 'Content-type:application/json',

              //header 需要设置为 JSON

              'content' => $post_data,

              'timeout' => 60

              //超时时间

              )

          );

          $context = stream_context_create($options );

          $result = file_get_contents($url,false,$context );

          return $result;

      }

      $url = "https://api.weixin.qq.com/wxa/getwxacode?access_token=".getAccessToken($appid,$secret);  

      $data = json_encode($post_data,true);   

      $return = json_decode(send_post($url,$data),true);


      2018-10-31
      回复
    • wྂ・ε
      wྂ・ε
      2018-10-31

      截屏图片太大我就发源码了

      2018-10-31
      回复
    • wྂ・ε
      wྂ・ε
      2018-10-31

      大佬回复好快,吃饭没

      2018-10-31
      回复
    • 卢霄霄
      卢霄霄
      2018-10-31回复wྂ・ε

      没呢。。没啥胃口

      2018-10-31
      回复
    • 卢霄霄
      卢霄霄
      2018-10-31回复wྂ・ε

      你是要把图请求下来给后端存着吗?

      2018-10-31
      回复
    查看更多(2)
登录 后发表内容