コード例 #1
0
ファイル: msg.php プロジェクト: qujian/ydwx
 protected function formatArgs()
 {
     $args = parent::formatArgs();
     $args['touser'] = $args['to'];
     if ($args['touser'] && is_array($args['touser'])) {
         $args['touser'] = join("|", $args['touser']);
     }
     if ($args['toparty'] && is_array($args['toparty'])) {
         $args['toparty'] = join("|", $args['toparty']);
     }
     if ($args['totag'] && is_array($args['totag'])) {
         $args['totag'] = join("|", $args['totag']);
     }
     unset($args['to']);
     return $args;
 }
コード例 #2
0
ファイル: msgs.php プロジェクト: qujian/ydwx
/**
 * 根据openid群发消息, 要求认证
 * 
 * @see http://mp.weixin.qq.com/wiki/15/5380a4e6f02f2ffdc7981a8ed7a40753.html#.E6.A0.B9.E6.8D.AEOpenID.E5.88.97.E8.A1.A8.E7.BE.A4.E5.8F.91.E3.80.90.E8.AE.A2.E9.98.85.E5.8F.B7.E4.B8.8D.E5.8F.AF.E7.94.A8.EF.BC.8C.E6.9C.8D.E5.8A.A1.E5.8F.B7.E8.AE.A4.E8.AF.81.E5.90.8E.E5.8F.AF.E7.94.A8.E3.80.91
 * @param unknown $accessToken
 * @param YDWXMassRequest $arg
 * @return YDWXMassResponse
 */
function ydwx_message_send_by_openid($accessToken, YDWXMassRequest $arg)
{
    $http = new YDHttp();
    $info = $http->post(YDWX_WEIXIN_BASE_URL . "message/mass/send?access_token={$accessToken}", $arg->toJSONString());
    return new YDWXMassResponse($info);
}