shop-php/app/common/repositories/wechat/CustomTemplate.php
2024-01-26 09:39:36 +08:00

22 lines
777 B
PHP
Executable File

<?php
namespace app\common\repositories\wechat;
use app\common\repositories\BaseRepository;
use crmeb\services\WechatService;
use think\facade\Log;
class CustomTemplate extends BaseRepository{
function post($data,$openid,$tempid,$url=null,$color=null){
$stie_url = rtrim(systemConfig('site_url'), '/').$url;
try {
$wechat=WechatService::create();
return $wechat->sendTemplate($openid,$tempid,$data,$stie_url,$color,[
'appid' => systemConfig('routine_appId'),
]);
} catch (\Exception $e) {
Log::error('发送给openid为:' . $openid . '微信模板消息失败,模板id为:' . $tempid . ';错误原因为:' . $e->getMessage());
return $e->getMessage();
}
}
}