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