日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

共享一个调用微信公众平台接口的客户端类库

發(fā)布時間:2025/4/16 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 共享一个调用微信公众平台接口的客户端类库 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

由于我所開發(fā)活動項目經(jīng)常要用到微信公眾平臺所提供的接口,所以本人專門開發(fā)了微信客戶端的類庫。

經(jīng)過了幾個項目的實踐,特意將該類庫共享出來。源代碼已經(jīng)放在了github上,供大家使用。

?

首先介紹一下設(shè)計該類庫的思路。?

我按照微信公眾平臺開發(fā)者文檔內(nèi)容分類,將我開發(fā)的類庫也進(jìn)行了對應(yīng)的分類。

分類方法如下:例如

1 微信公眾平臺上有個發(fā)送消息的內(nèi)容

他下面有2個不同的類別,發(fā)送被動,和發(fā)送客服消息,所以我的類庫中也有2個對應(yīng)的php文件

2?微信公眾平臺上有個用戶管理的內(nèi)容

? ? ? ? ? ?? ? ? ? ? ? ? ? ? ?

我將他分成了 分組管理(分組管理接口),基本用戶管理(獲取用戶基本信息,獲取關(guān)注者列表),和網(wǎng)頁授權(quán)用戶管理(網(wǎng)頁授權(quán)獲取用戶基本信息) 3個部分

這樣一來,如果微信公眾平臺接口發(fā)生了改變,那么我很容易的定位到相應(yīng)的php文件進(jìn)行修改

?

其次 說明一下該微信客戶端類庫的使用

1 將該類庫加入到你的項目中去,有2種方式

a)最好的方式是用composer 工具,這里也提供一個composer的網(wǎng)站地址?,

使用composer工具的簡單步驟如下:

1 安裝composer工具 for windows,設(shè)置一下系統(tǒng)環(huán)境變量,將安裝完成之后的composer加入到path變量中去。(還是不清楚的可以google解決)

2 在某工程目錄下(eg. c:\project1)增加一個composer.json文件。該文件里面輸入一下內(nèi)容

{

  "require": {
    "weixin/weixin": "dev-master"
  }
}

然后執(zhí)行cmd命令啟動命令行窗口,用cd命令 進(jìn)到該工程目錄(eg. cd c:\project1),然后執(zhí)行composer install就可以了,這樣他就會將所需的文件都下載到該工程目錄去。

可能會出現(xiàn)以下的錯誤

Failed to clone https://github.com/handsomegyr/weixin.git, git was not found, check that it is installed and in your PATH env.

'git' is not recognized as an internal or external command,
operable program or batch file.

這個錯誤發(fā)生的原因可能是 你機器上還沒有安裝git工具。請參考這篇文章安裝git。

b) 另一種方式是下載整個源代碼

2 注冊一個測試用的微信公眾平臺賬號,一旦注冊成功之后就能獲取到 appid和appsecret了

3 最后請閱讀一下readme文件,上面有代碼的事例。

如果還發(fā)生問題,請聯(lián)系我。handsomegyr@126.com

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/guoyongrong/p/3534170.html

總結(jié)

以上是生活随笔為你收集整理的共享一个调用微信公众平台接口的客户端类库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。