二维码编译功能是否必须有审核通过的小程序?
目前在新开发一个小程序,通过二维码接口B,获取不限量的小程序二维码。
但是在开发工具中,使用『通过二维码编译』无法获取自定义的scene的值。
二维码生成的请求参数如下:
array :4 [▼ "scene" => "order_sn=123123" "width" => 320 "is_hyaline" => true "auto_color" => true ] |
PHP请求代码如下:
public function getUnlimited( $scene ) { $client = new \GuzzleHttp\Client; $query = [ 'access_token' => $this ->getAccessToken() ]; $params = [ 'scene' => http_build_query( $scene ), // $scene是个数组 // 'page' => 'pages/index/home',//未发布,无法使用此参数 'width' => 320, 'is_hyaline' => true, 'auto_color' => true ]; $response = $client ->request( 'POST' , self::API_QRCODE, [ 'query' => $query , 'json' => $params ]); // dd($response->getBody()->getContents()); return $response ->getBody()->getContents(); } |