Méthode | Description | |
---|---|---|
delete ( $msgId ) : array | 删除群发 | |
previewWithOpenid ( $openid, PFinal\Wechat\Contract\MassMessage $message ) : array | 预览(发给某个openid) | |
previewWithWxname ( $wxname, PFinal\Wechat\Contract\MassMessage $message ) : array | 预览(发给某个微信号) | |
send ( $openid, PFinal\Wechat\Contract\SendMessage $message, null $account = null ) : array | 客服消息接口,主动给粉丝发消息。当用户和公众号产生特定动作的交互的48小时内有效。 | |
sendAll ( integer $groupId, PFinal\Wechat\Contract\MassMessage $message, boolean $is_to_all = false ) : array | 高级群发 根据分组进行群发 【订阅号与服务号认证后均可用】 对于认证订阅号,群发接口每天可成功调用1次,此次群发可选择发送给全部用户或某个分组; 对于认证服务号虽然开发者使用高级群发接口的每日调用限制为100次,但是用户每月只能接收4条,无论在公众平台网站上, 还是使用接口群发,用户每月只能接收4条群发消息,多于4条的群发将对该用户发送失败; 具备微信支付权限的公众号,在使用群发接口上传、群发图文消息类型时,可使用标签加入外链; 可以使用预览接口校对消息样式和排版,通过预览接口可发送编辑好的消息给指定用户校验效果。 | |
sendAllWithOpenids ( array $openids, PFinal\Wechat\Contract\MassMessage $message ) : array | 根据OpenID列表群发 | |
status ( $msgId ) : array | 查询群发消息发送状态 | |
template ( string $openid, string $templateId, array $data, string $url = '', string $topColor = '#FF0000', string $defaultItemColor = '#173177' ) : array | 发送模板消息 |
public static previewWithOpenid ( $openid, PFinal\Wechat\Contract\MassMessage $message ) : array | ||
$openid | ||
$message | PFinal\Wechat\Contract\MassMessage | |
Résultat | array |
public static previewWithWxname ( $wxname, PFinal\Wechat\Contract\MassMessage $message ) : array | ||
$wxname | ||
$message | PFinal\Wechat\Contract\MassMessage | |
Résultat | array |
public static sendAllWithOpenids ( array $openids, PFinal\Wechat\Contract\MassMessage $message ) : array | ||
$openids | array | OpenID最少2个,最多10000个 |
$message | PFinal\Wechat\Contract\MassMessage | |
Résultat | array |
public static template ( string $openid, string $templateId, array $data, string $url = '', string $topColor = '#FF0000', string $defaultItemColor = '#173177' ) : array | ||
$openid | string | |
$templateId | string | 模板ID |
$data | array | 详细内容 比如:保养过期通知 详细内容如下: {{first.DATA}} 保养到期时间:{{keynote1.DATA}} 上次保养时间:{{keynote2.DATA}} 上次保养里程:{{keynote3.DATA}} {{remark.DATA}} 对应data数据为: $data = array( 'first' => '尊敬的车主,您的爱车保养以过期' 'keynote1'=> '2014年12月12日', 'keynote2'=> '2013年12月12日', 'keynote3'=> '555KM', 'remark'=> '点击保养,惊喜不断!', ); 如果需要指定每项颜色: $data = array( 'first' => array( 'value' => '尊敬的车主,您的爱车保养以过期' 'color' => '#FC5C48' ), 'keynote1' => array( 'value' => '2014年12月12日' 'color' => '#173177' ), 'keynote2' => array( 'value' => '2014年12月12日' 'color' => '#173177' ), 'keynote3' => array( 'value' => '2013年12月12日' 'color' => '#173177' ), 'remark' => array( 'value' => '点击保养,惊喜不断!' 'color' => '#173177' ), ); |
$url | string | |
$topColor | string | |
$defaultItemColor | string | |
Résultat | array | array( 'errcode' => int 0 'errmsg' => string 'ok' (length=2) 'msgid' => int 413100638 ) |