使用 RhaPHP,11行代码实现微信生成海报并回复图片的应用

我使用了11行代码实现基础逻辑:
效果如下:海报图片来源网络,如有侵权请联系一下!


WechatIMG123.jpeg


代码如下:
<?php
namespace addons\qrPoster\controller;
class Api
{
public function message($msg = , $param = )
{
$qrcode = get_qrcode($msg['FromUserName'], 2, 604000);
$qrcodeUrl = getQrRUL($qrcode['ticket']);
$addonInfo = getAddonInfo('qrPoster', 2);
$qrcodeUrl = $qrcodeUrl;
$qrcode = file_get_contents($qrcodeUrl);
$qrImg = imagecreatefromstring($qrcode);
$dst = imagecreatefromstring(file_get_contents($addonInfo['path'] . 'static/images/poster.jpg'));
imagecopymerge($dst, $qrImg, 300, 350, 0, 0, 430, 430, 100);
imagejpeg($dst, 'demo.jpeg');
$media = uploadMedia('./demo.jpeg', 'image');
replyImage($media['media_id']);
}
}
如需要演示请下载附件:
 

2 个评论

这个应该放到插件那个分类的,,不然被刷下去就找不到了
geeson

geeson 回复 zsl

要回复文章请先登录注册