主要使用場景: 開發者用於生成二維碼的原鏈接(商品、支付二維碼等)太長導致掃碼速度和成功率下降,將原長鏈接通過此接口轉成短鏈接再生成二維碼將大大提升掃碼速度和成功率。
http請求方式: POST https://api.weixin.qq.com/cgi-bin/shorturl?access_token=ACCESS_TOKEN
參數說明
參數 | 是否必須 | 說明 |
---|---|---|
access_token | 是 | 調用接口憑證 |
action | 是 | 此處填long2short,代表長鏈接轉短鏈接 |
long_url | 是 | 需要轉換的長鏈接,支持http://、https://、weixin://wxpay 格式的url |
調用舉例
curl -d "{\"action\":\"long2short\",\"long_url\":\"http://wap.koudaitong.com/v2/showcase/goods?alias=128wi9shh&spm=h56083&redirect_count=1\"}" "https://api.weixin.qq.com/cgi-bin/shorturl?access_token=ACCESS_TOKEN"
返回說明
正常情況下,微信會返回下述JSON數據包給公眾號:
{“errcode”:0,”errmsg”:”ok”,”short_url”:”http:\/\/w.url.cn\/s\/AvCo6Ih”}
使用postman測試的時候要注意:
該方法提交參數的方式是json而不是form表單。