小程序
小游戏
企业微信
微信支付
扫描小程序码分享
也试过手动保存成图片文件 也是打不开
print_r(json_decode($res));
print_r(json_encode($res));
也试过 直接空白
var_dump(json_encode($res));
返回bool(false)
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
使用第三方库不香吗?easywechat ,试一下下面这个。
define('IA_ROOT', str_replace('\\', '/', dirname(dirname(__FILE__)))); $file = IA_ROOT.'/mpcode.jpg'; $result = posturl($url, [ 'scene' => 'order', 'page' => 'pages/home/index', 'width' => 200, 'check_path' => false, ]); //$result 自己检查异常情况。 file_put_contents($file, $result); function posturl($url, $data){ $data = json_encode($data); $headerArray =array("Content-type:application/json;charset='utf-8'","Accept:application/json"); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl,CURLOPT_HTTPHEADER, $headerArray); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($curl); curl_close($curl); return $output; }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
正确返回的是文件二进制流,可不是json。接口错误才是json
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
使用第三方库不香吗?easywechat ,试一下下面这个。
define('IA_ROOT', str_replace('\\', '/', dirname(dirname(__FILE__)))); $file = IA_ROOT.'/mpcode.jpg'; $result = posturl($url, [ 'scene' => 'order', 'page' => 'pages/home/index', 'width' => 200, 'check_path' => false, ]); //$result 自己检查异常情况。 file_put_contents($file, $result); function posturl($url, $data){ $data = json_encode($data); $headerArray =array("Content-type:application/json;charset='utf-8'","Accept:application/json"); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl,CURLOPT_HTTPHEADER, $headerArray); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($curl); curl_close($curl); return $output; }
正确返回的是文件二进制流,可不是json。接口错误才是json