function get_transparent() { $transparent = new Transparent(); $transparent->set_id(''); $transparent->set_messageId(''); $transparent->set_taskId(''); $transparent->set_action('pushmessage'); $transparent->set_pushInfo($this->get_pushInfo()); $transparent->set_appId($this->appId); $transparent->set_appKey($this->appkey); $actionChainList = $this->getActionChain(); foreach ($actionChainList as $index => $actionChain) { $transparent->add_actionChain(); $transparent->set_actionChain($index, $actionChain); } return $transparent->SerializeToString(); }