本文旨在提供一個Java開發(fā)微信公眾號服務器的一個入門級別教程,由于本人水平有限,文中若出現(xiàn)錯誤歡迎同學們指正!作者郵箱luo.xuelin@nclantuo.com。本文歡迎轉(zhuǎn)載,但請注明出處來自SteinsGate博客!
俗話說的好,什么教程都比不上官方開發(fā)者文檔。所以,微信開發(fā)者開發(fā)文檔在此:開發(fā)者文檔
目錄
<a name="part1">1、獲取微信AppID、AppSecret</a>
在微信號申請成功后,微信將為公眾號分配AppID和AppSecret。AppID是微信公眾號在微信系統(tǒng)中的唯一標識。微信中幾乎所有接口調(diào)用都依賴的Access_token就是需要通過AppID和AppSecret來獲取。
公眾號的AppID和AppSecret可以登錄公眾號在 開發(fā) 菜單欄中的 基本配置 菜單中查看,如圖
需要注意的是,在查看AppSecret時需要公眾號管理員掃碼確認。
<a name="part2">2、獲取微信接口調(diào)用憑據(jù)Access_token</a>
Access_token是調(diào)用微信接口的全局唯一憑據(jù)。一個Access_token的有效期一般為7200秒,也就是2小時。并且新注冊的公眾號獲取Access_token的微信接口有次數(shù)限制,為2000次/天。所以就需要開發(fā)者在服務器維護一個全局Access_token,推薦服務器每小時獲取一次Access_token,這樣既能保證不超過調(diào)用次數(shù)限制,也能保證Access_token不失效。
新注冊公眾號的接口調(diào)用次數(shù)限制如下:
獲取Access_token的接口地址:
GET
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
參數(shù)說明
接口返回值
{"access_token":"ACCESS_TOKEN","expires_in":7200}
由于作者本人也在學習微信公眾號開發(fā)中,所以文中難免出現(xiàn)錯誤。歡迎大家批評指正,謝謝!