獲取微信短鏈接的官方接口


要想獲取微信生成的短鏈接,需要有一個公眾號,用到公眾號里的 appId, appSecret. 注意 這里只能是用微信認證的服務號的 appId, appSecret. 如果是開放平台或者其他的 都無法生成短連接。官方文檔:點擊查看

 

第一步,GET方式請求接口 獲取 access_token

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=YOUR_APPID&secret=YOUR_APPSECRET

 

 

返回說明

 

正常情況下,微信會返回下述JSON數據包給公眾號:

{"access_token":"ACCESS_TOKEN","expires_in":7200}

access_token :獲取到的憑證

expires_in :憑證有效時間,單位:秒

 

錯誤時微信會返回錯誤碼等信息,JSON數據包示例如下(該示例為AppID無效錯誤):

{"errcode":40013,"errmsg":"invalid appid"}

 

第二步,POST請求生成短鏈接接口

https://api.weixin.qq.com/cgi-bin/shorturl?access_token=ACCESS_TOKEN

 

 

參數說明:

參數 是否必須 說明
access_token 調用接口憑證
action 此處填long2short,代表長鏈接轉短鏈接
long_url

需要轉換的長鏈接,支持http://、https://、weixin://wxpay

格式的url

 

 

 

 

 

 

返回說明

 

正常情況下,微信會返回下述JSON數據包給公眾號:

 

{"errcode":0,"errmsg":"ok","short_url":"http:\/\/w.url.cn\/s\/AvCo6Ih"}

錯誤時微信返回信息同上.

作者: 碼榮       QQ: 2513934223
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須在文章頁面給出原文連接,否則保留追究法律責任的權利。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM