### receiver.php 開發升級步驟
#### 步驟 1:
0.6 訂閱機制發生了變化, **$this->message** 結構可以參閱文段代碼.
|| 示例
以下示例為用戶模擬圖片消息, PicTran 默認訂閱圖片消息.
~~~
defined('IN_IA') or exit('Access Denied');
class PicTranModuleReceiver extends WeModuleReceiver {
public function receive() {
$type = $this->message['type'];
//這里定義此模塊進行消息訂閱時的, 消息到達以后的具體處理過程, 請查看微擎文檔來編寫你的代碼
$c = '';
foreach ($this->message as $key => $value) {
$c .= "$key : $value \r\n";
}
file_put_contents('e:\\receive.txt', $c);
}
}
~~~
|| 執行結果
當操作員對某公眾號進行后臺管理操作時, 將會執行消息訂閱, 文件輸出結果為:
~~~
from : fromUser
to : toUser
time : 1413941559
type : image
event :
tousername : toUser
fromusername : fromUser
createtime : 1413941559
msgtype : image
picurl : http://www.baidu.com/img/bdlogo.gif
msgid : 1234567890123456
url : http://www.baidu.com/img/bdlogo.gif
~~~