diff --git a/src/Bean/OfficialAccount/RequestMsg.php b/src/Bean/OfficialAccount/RequestMsg.php index 6e2c559..dfbb786 100644 --- a/src/Bean/OfficialAccount/RequestMsg.php +++ b/src/Bean/OfficialAccount/RequestMsg.php @@ -22,6 +22,7 @@ class RequestMsg extends SplBean protected $MsgType; protected $Content; protected $MsgId; + protected $MsgID; protected $Event; protected $EventKey; protected $Ticket; @@ -125,7 +126,15 @@ public function setContent($Content): void */ public function getMsgId() { - return $this->MsgId; + if (!empty($this->MsgId)) { + return $this->MsgId; + } + + if (!empty($this->MsgID)) { + return $this->MsgID; + } + + return null; } /** diff --git a/src/OfficialAccount/TemplateMsg.php b/src/OfficialAccount/TemplateMsg.php index 2c930e5..25baf9b 100644 --- a/src/OfficialAccount/TemplateMsg.php +++ b/src/OfficialAccount/TemplateMsg.php @@ -26,7 +26,6 @@ public function send(MsgBean $templateMsg) : bool 'ACCESS_TOKEN'=> $this->getOfficialAccount()->accessToken()->getToken() ]); - $templateMsg->setAppid($this->getOfficialAccount()->getConfig()->getAppId()); $response = NetWork::postJsonForJson($url, $templateMsg->getSendMessage()); $this->hasException($response); return true;