个人微信号二次开发API调用、微信API接口

32 阅读2分钟

个人微信号二次开发API调用、微信API接口

思维导图.png 微信API接口、微信二次开发API调用

开发说明.png 微信协议接口调用-加微信好友及通过好友请求

可开发功能图.png

发送小程序

请求URL:

  • http://域名地址/sendApplets

请求方式:

  • POST

请求头Headers:

  • Content-Type:application/json
  • Authorization:login接口返回

参数:

参数名必选类型说明
wIdstring登录实例标识
wcIdstring接收方微信id/群id
displayNamestring小程序的名称,例如:京东
iconUrlstring小程序卡片图标的url (50KB以内的png/jpg)
appIdstring小程序的appID,例如:wx7c544xxxxxx
pagePathstring点击小程序卡片跳转的url
thumbUrlstring小程序卡片缩略图的url (50KB以内的png/jpg)
titlestring标题
userNamestring小程序所有人的ID,例如:gh_1c0daexxxx@app

返回数据:

参数名类型说明
codestring1000成功,1001失败
msgstring反馈信息
data
data.typeint类型
data.msgIdlong消息msgId
data.newMsgIdlong消息newMsgId
data.createTimelong消息发送时间戳
data.wcIdstring消息接收方id

小提示:

  • 参数来源可看消息回调中小程序消息,自定义相关参数

请求参数示例

{

    "wId": "0000016f-78bd-21c8-0001-29c4d004ae46",
    "wcId": "filehelper",
      "displayName": "云铺海购",
    "iconUrl": "无用",
    "appId": "wx07af7e375d21a08c",
    "pagePath": "pages/home/dashboard/index.html?shopAutoEnter=1&is_share=1&share_cmpt=native_wechat&kdt_id=109702811&from_uuid=FgPTe5LTPr00dw21663912217667",
    "thumbUrl": "https://pic3.zhimg.com/v2-f73763905eed23308466e441430a43be_r.jpg",
    "title": "云铺海购",
    "userName": "gh_12566478d436@app"

}

成功返回示例

{
    "code": "1000",
    "message": "发送小程序成功",
    "data": {
        "type": 0,
        "msgId": 697760545,
        "newMsgId": 7645748705605226305,
        "createTime": 1641458149,
        "wcId": "jack_623555049"
    }
}

错误返回示例

{
    "message": "失败",
    "code": "1001",
    "data": null
}