使用easywechat開發微信公眾號入門踩坑


版本:easywechat 3.0    laravel 5.2

1、找不到var/lib/php/session 文件夾。

由於我的php是編譯安裝的,所以要手動創建這個文件夾,權限777。

 

2、APPID參數錯誤

在實例化一個easywechat類時,官方文檔用的是 new Application($config);的方法,全部的配置參數要寫在$config中;

我嘗試過把appid、token、secret等寫在controller方法中,但不成功;后來用app('wechat')方式創建實例,把oauth參數寫到config/wechat配置文件中,成功了。(注意:瀏覽器對微信頁面有緩存,換個瀏覽器方便查看效果)。

 

3、公眾號一鍵關注的做法。微信公眾號的關注界面的鏈接已經不能用了,搜索到一個“蹊蹺”的解決方法:用認證的微信號發一篇原創文章,用另一個公眾號轉載此文,群發出去(群發時提示版權問題 選擇繼續群發),在這篇文章末尾會看到“此文轉自某某公眾號”的提示,並有一個了解更多鏈接。點此鏈接進去,是一個前述認證公眾號的關注界面。復制此頁面鏈接到H5頁面中,用戶即可點擊來到此關注頁面進行關注。這樣做比用引導關注素材省略一步。  //此方法已失效

 

4、用easywechat做自定義菜單,注意/menu路由要去掉verifyCsrftoken保護。我的做法是為路由起一個別稱(->name('menu')),然后在middleware/verifyCsrftoken.php中,添加此路由的別名。另外,微信的自定義菜單緩存更新十分緩慢,如果暫時不出效果,要耐心等待。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM