微信文章长连接转短连接

简介: 微信文章长连接转短连接

需要说明的是:

  1. 此方法是微信长连接转【短链接】,不是转永久连接
  2. 接口获得条件:订阅号无法开通此接口,【服务号】必须通过【微信认证】


第一步:获取ACCESS_TOKEN

先在微信公众号后台获取APPID和APPSECRET

通过接口获取ACCESS_TOKEN

GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

文档:

https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html


第二步:长连接转短连接

POST https://api.weixin.qq.com/cgi-bin/shorturl?access_token=ACCESS_TOKEN
content-type: application/json
{
    "action": "long2short",
    "long_url":"https://mp.weixin.qq.com/s/mcChCB3vRKmte5a1oP0qVQ"
}

返回结果

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

文档:

https://developers.weixin.qq.com/doc/offiaccount/Account_Management/URL_Shortener.html

相关文章
|
网络协议 数据库
09 tcp长连接和短连接
09 tcp长连接和短连接
117 0
|
4月前
|
网络协议 数据库连接 数据库
长连接与短连接的区别以及使用场景
这篇文章讨论了长连接与短连接的区别、各自的优缺点以及使用场景,指出短连接适用于浏览器访问服务器等场景,而长连接适用于操作频繁且连接数不多的情况,如数据库连接,选择长连接或短连接应根据实际需求和网络环境来决定。
长连接与短连接的区别以及使用场景
|
网络协议
选择长连接 or 短连接,大量 Timewait 的产生时如何处理?
网络通讯中,常见的两个连接类型分别是长连接和短连接。长连接指在一定时间内保持连接不断开,而短连接则指每次连接只进行一次通信,通信结束后即时断开连接。在实际应用中,不同类型的连接有着不同的应用场景和优缺点,而且在网络通讯中可能会遇到大量 Timewait 的产生,这就需要针对不同情况选择不同的处理方案。
108 1
|
网络协议 BI
直播系统源码协议探索篇(二):网络套接字协议WebSocket
直播系统源码网络套接字协议WebSocket搭建参考代码 connected_clients.add(websocket) try: async for message in websocket: await broadcast(message) finally: connected_clients.remove(websocket)
直播系统源码协议探索篇(二):网络套接字协议WebSocket
|
网络协议 数据库
长连接&短连接
还在等什么,快来一起讨论关注吧,公众号【八点半技术站】,欢迎加入社群
长连接&短连接
|
网络协议 前端开发
WebSocket实现长连接实时消息推送
WebSocket实现长连接实时消息推送
WebSocket实现长连接实时消息推送
|
小程序 开发工具 开发者
WebSocket长连接接入支付宝消息服务,实现消息通知
支付宝开放平台消息服务提供两种通讯协议来接收消息,一种是基于 HTTPS/HTTP,一种是基于 WebSocket长连接。相比之下,WebSocket长连接有更多的优势,所以一般选择使用WebSocket长连接来接收支付宝服务端发来的消息。
312 0
WebSocket长连接接入支付宝消息服务,实现消息通知
|
网络协议 API 微服务
|
Web App开发 存储 JavaScript
前端通讯协议:WebSocket和长轮询
前面写过文章来对比 WebSockets 和 HTTP ,本文来简单对比WebSockets和长轮询。
731 0
前端通讯协议:WebSocket和长轮询
微信文章长连接转短连接
微信文章长连接转短连接
192 0