it-deepinmind

获取微信短链接的官方接口

要想获取微信生成的短链接,需要有一个公众号,用到公众号里的 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"}

错误时微信返回信息同上.

发表于 2020-08-21 13:38  金色的鱼儿  阅读(568)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-01-07
  • 2021-12-28
  • 2021-12-18
  • 2021-12-28
  • 2021-10-16
  • 2022-12-23
  • 2021-09-24
猜你喜欢
  • 2022-12-23
  • 2021-11-12
  • 2022-01-01
  • 2021-11-07
  • 2021-12-18
  • 2021-11-18
  • 2022-02-10
相关资源
相似解决方案