《php之vbot微信機器人框架啟動》要點:
本文介紹了php之vbot微信機器人框架啟動,希望對您有用。如果有疑問,可以聯系我們。
相關主題:web微信和微信機器人
PHP微信機器人開發框架vbot啟動很簡單,這樣短短幾行代碼即可。
$vbot = new Hanson\Vbot\Foundation\Vbot($config); $vbot->server->serve();
當然,你肯定要接收消息才有用,因此,要加上setHandler
$vbot = new Hanson\Vbot\Foundation\Vbot($options); $vbot->messageHandler->setHandler(function ($message) { Hanson\Vbot\Message\Text::send($message['from']['UserName'], 'Hi, I\'m Vbot!'); }); $vbot->server->serve();
在setHandler方法中,可以收到所有微信上發來的消息,因此,你可以在這里對消息進行處理,比如保存到數據庫、防撤回、 轉發給圖靈機器人等等。
當然,你還可以通過監聽器做一些操作,比如下面的初始化監聽器:
$observer->setFetchContactObserver(function(array $contacts){ print_r($contacts['friends']); print_r($contacts['groups']); // ... });
執行 php run.php {–session=自定義} , {} 內為選填項,不設置時框架默認設置一個隨機6位字母的 session 值。
執行
php run.php --session=vbot
?使用終端: MAC用iTerm2 , WIN用xshell、putty、cmd
?盡量多審核代碼,嚴謹些,避免頻繁退出重進。
?盡量每次測試多攜帶任務,一次完成。