日韩av免费一二三区-2021精品久久久久精品k8-亚洲红杏AV无码专区首页-99精品久久久久久水蜜桃

咨詢電話:
15628812133
17
2023/09

EastWeChat工具庫安裝和簡單使用

發(fā)布時間:2023-09-17 20:16:21
發(fā)布者:已經(jīng)寫了
瀏覽量:
0

在很多項目中都會多多少少涉及到微信方面的功能開發(fā),最常用的就是用微信來一鍵登錄的功能,當(dāng)然還有很多其他功能會涉及到微信包括微信的模版消息,消息群發(fā),微信支付等等。因?yàn)榇蟛糠值捻椖靠赡苤挥玫搅似渲械囊豁椆δ?,所以在項目中我們不會去找一些集成的工具包去?shí)現(xiàn)這些功能,我們經(jīng)常就是自己通過微信的一些接口去直接實(shí)現(xiàn)一個功能或者幾個功能,例如微信登錄的功能,我們基本上都是自己去寫方法調(diào)用微信的接口而不是通過引入sdk去調(diào)用。

這次的項目依然是用到了獲取用戶微信的信息來作為系統(tǒng)的賬戶,但是不僅于此,還會用到模版消息,掃描二維碼等功能,所以這里就考慮去使用集成的sdk,EastWeChat

EasyWeChat 是一個開源的微信開發(fā)工具庫,非官方 SDK,用于快速開發(fā)微信應(yīng)用,EasyWeChat 的安裝非常簡單,因?yàn)樗且粋€標(biāo)準(zhǔn)的 Composer 包,這意味著任何滿足下列安裝條件的 PHP 項目支持 Composer 都可以使用它。它有多個版本,需要根據(jù)自己的程序環(huán)境去選擇對應(yīng)的版本,現(xiàn)在應(yīng)該是有3x,4x,5x,6x四個版本,需要根據(jù)需要去選擇對應(yīng)版本,我這里程序使用的是thinkphp5.1的框架,我選擇的是4.x的版本。

composer require overtrue/wechat:~4.0 -vvv

直接用上面的命令就可以安裝插件到框架中,composer不會用的可以看我之前的文章。

下面這幾段代碼就是簡單實(shí)現(xiàn)了用戶授權(quán)登錄,獲取用戶微信信息注冊會員

EastWeChat工具庫安裝和簡單使用.png

EastWeChat工具庫安裝和簡單使用.png

其中主要就是通過實(shí)例化Factory::officialAccount 得到對象來調(diào)用不同的方法實(shí)現(xiàn)不同的功能,熟悉了流程之后總體來說使用起來還是很方便

關(guān)鍵詞:
返回列表