開發(一)申請介面與token擷取,token擷取
文章作者:松陽
本文出自 阿修羅道,禁止用於商業用途,轉載請註明出處。
原文連結:http://blog.csdn.net/fansongy/article/details/43233369
申請開發人員
登陸公眾平台 點選左側的開發人員中心,申請成為開發人員。
成功後可以看到開發人員中心介面,其中有AppId與AppSecret。目前AppSecret是部分隱藏的,如果要查看完整的版本需要綁定手機並刷二維碼,搞的貌似很安全
擷取Access_token
為了不暴露自動的AppId和AppSecret,我們要去向伺服器要一個access_token 使用GET方法訪問下面的網址:
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
參數說明
| 參數 |
是否必須 |
說明 |
| grant_type |
是 |
擷取access_token填寫client_credentia |
| appid |
是 |
第三方使用者唯一憑證 |
| secret |
是 |
第三方使用者唯一憑證密鑰,即appsecret |
訪問後返回為Json:
{ "access_token": "G4TT9jG3Y3S3pK4rBMxuCHFgRdo56SQKpC8WKv_4-rIeJ0UwnOaN9t8DCoIyKgSDAVAIKdV2cveWZ--oOEvsoYGy1jBTicXWQCgq2SHdo-Y", "expires_in": 7200}
這個access_token就可以用於我們的伺服器向伺服器請求各種資訊了。 相關文檔在這裡
提供者
作為測試請求的伺服器IP列表。
訪問:
https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN
把 ACCESS_TOKEN 替換為上一步請求到的文本。我們會看到返回了一個Json:
{ "ip_list": [ "101.226.62.77", "101.226.62.78", "101.226.62.79", "140.207.54.77", "140.207.54.78", "140.207.54.79", "140.207.54.80" ]}
這些就是伺服器的地址清單了。
錯誤清單
是網路請求就會出錯,出錯列表的官方文檔在這裡