微信永久二维码代码怎么不能用

发布于 2021-11-23 18:05:09 字数 1614 浏览 898 评论 1

@疯狂的流浪 你好,想跟你请教个问题:我这个代码怎么用不了。帮忙看一看。谢谢

<?php
// 获取 token
include("token.php");
// 获取 ticket
$post={"action_name": "QR_LIMIT_SCENE","action_info": {"scene":{"scene_id":1}}}';
$url= "https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token={$token}";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$b = curl_exec($ch);
$strjson=json_decode($b);
$ticket = $strjson->ticket;//获取ticket
//换取二维码
$ticket=urlencode($ticket);
$url "https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket={$ticket}";
//保存到SAE
$file= file_get_contents($url);
$name="ticket1.jpg";//文件名
$s = new SaeStorage();
$s->write( download ,$name,$file);//写入storage
$imageurl=$s->getUrl("download",$name);//获取图片URL
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<img src="<?php echo $imageurl;?>">
</body>
</html>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫烠⑼条掵仅有一顆心 2021-11-25 16:52:43

首先要确定网址对不对,然后再看一下你输出的数据是否对,看你用了decode等函数。首先就要确定结果,我前几天模拟163登陆的时候也是因为网址不对一直出错,你确认一下。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文