zoukankan      html  css  js  c++  java
  • 获取微信短链接的官方接口

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

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

  • 相关阅读:
    JQuery的Dom操作
    JQuer的简单应用
    JSBom联合Dom的应用
    Bom—浏览器对象模型
    正则表达式(其实就是预习)
    Js关于表单的事件应用
    JavaScript事件练习
    微信小程序实现微信登录
    Azure 数据资源管理器 -- 当 ADX 遇上 ML
    多快好省 -- Azure VMSS AI 推理篇
  • 原文地址:https://www.cnblogs.com/myron1024/p/12077840.html
Copyright © 2011-2022 走看看