php 微信公众号客服,微信公众号的多客服问题。

在尝试封装PHP微信公众号API时,遇到多客服转接(transfer_customer_service)功能无法触发的问题。已检查index.php、MessageUtil.php和TransMessage.php文件,确保require_once语句正确,类定义和继承无误,但始终无法成功调用。问题可能存在于消息构造或返回流程中,需要进一步调试代码以定位错误。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

按照实例,我想想封装下,怎么调试都失败。请帮忙看看哪里错了。

1.index.php

require_once 'util/MessageUtil.php';

if("0" == $this->keyword){

$message = transmitService($object);

return $message;

}

2.MessageUtil.php

require_once 'TransMessage.php';

class MessageUtil {

/**

* 多客服消息

*/

public function transmitService($toUsername, $fromUsername){

$TransMessage = new TransMessage($toUsername,$fromUsername);

echo $TransMessage->getMessage();

}

}

3.TransMessage.php

class TransMessage extends AbstractBaseMessage{

/**

* transfer_customer_service

*/

protected function getMessageType() {

return "transfer_customer_service" ;

}

}

5.AbstractBaseMessage.php

/**

* 回复消息基类

* @author Administrator

*

*/

abstract class AbstractBaseMessage {

protected $message;

protected $fromUsername;

protected $toUsername ;

protected $time ;

/**

* 获取消息模板

*/

protected abstract function getMessageContent();

/**

*

* @param unknown_type $fromUsername 消息发送者

* @param unknown_type $toUsername 消息接收者

*/

public function __construct($toUsername,$fromUsername){

$this->time = time();

$this->fromUsername = $fromUsername;

$this->toUsername = $toUsername;

// echo "父类方法1..\n".$this->toUsername;

}

public function getMessage() {

$messageType = $this->getMessageType();

$tpl_header = "

toUsername}]]>

fromUsername}]]>

{$this->time}

";

$tpl_footer = "";

$this->message = $tpl_header.$this->getMessageContent().$tpl_footer;

return $this->message;

}

protected abstract function getMessageType();

}

上传到服务器,总是触发不了 transfer_customer_service

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值