API接口文档

所有接口均支持https,如有需要请自行修改即可。
更多使用案例,请参见趣多推送公众号历史文章。

准备工作

四步操作流程

打开这个网站:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

1. 用接收消息提醒的微信账号扫码登录

2. 在公众号测试平台申请测试号 appID 和 appsecret

3. 关注测试号二维码,在右侧用户列表中获取微信ID,比如:ogvcg******cBpY 类似的字符串,长度是28位

4. 点击新增测试模板,填写内容如下:

一句话总结

 

推送公众号消息-GET

接口地址:https://api.ccqcc.cc/Handler/WxTestMsg.ashx

请求方式:GET

请求返回:JSON

请求参数说明:

名称类型长度说明
appid字符串实际为准准备工作中获取
appsecret字符串实际为准准备工作中获取
template_id字符串实际为准准备工作中获取
user_id字符串实际为准准备工作中获取
msg字符串20字以内自定义内容

返回参数说明:

名称类型说明
code字符串状态码
msg字符串状态提示
count字符串数据条数
data字符串推送成功的消息内容

请求示例:

https://api.ccqcc.cc/Handler/WxTestMsg.ashx?appid=你的appid&appsecret=你的appsecret&template_id=你的template_id&user_id=你的user_id&msg=自由的飞翔

代码示例:

此处以Python为例,任何语言使用方式类似。

import requests
requests.get('https://api.ccqcc.cc/Handler/WxTestMsg.ashx?appid=你的appid&appsecret=你的appsecret&template_id=你的template_id&user_id=你的user_id&msg=自由的飞翔') 

返回示例:

{
    "code": "200",
    "msg": "消息发送成功;",
    "count": 1,
    "data": "自由的飞翔"
}

常见错误码

错误码错误原因解释
9001消息发送失败微信服务器转发返回非成功标记
9002请求频率过快请求频繁限定6秒每次
9003包含违禁词消息包含常规违禁词
9004账号永远封禁因违规永远封停账号

 

推送公众号消息-POST

接口地址:https://api.ccqcc.cc/Handler/WxTestMsg.ashx

请求方式:POST

请求返回:JSON

请求参数说明:

名称类型长度说明
appid字符串实际为准准备工作中获取
appsecret字符串实际为准准备工作中获取
template_id字符串实际为准准备工作中获取
user_id字符串实际为准准备工作中获取

返回参数说明:

名称类型说明
code字符串状态码
msg字符串状态提示
count字符串数据条数
data字符串推送成功的消息内容

请求示例:

地址:https://api.ccqcc.cc/Handler/WxTestMsg.ashx?appid=你的appid&appsecret=你的appsecret&template_id=你的template_id&user_id=你的user_id
请求体:
{
    "msg": "POST请求发起的推送示例",
    "desc": "POST请求可以携带不超过4000字的消息内容,具体的内容将在查看详情中显示。"
}

代码示例:

此处以Python为例,任何语言使用方式类似。

如果返回诸如请求体不被识别,请参考以下配置:
data = json.dumps(payload, ensure_ascii=False).encode('utf-8')
headers = {'Content-Type': 'application/json; charset=utf-8'}

import requests
import json
              
url = "https://api.ccqcc.cc/Handler/WxTestMsg.ashx?appid=你的appid&appsecret=你的appsecret&template_id=你的template_id&user_id=你的user_id"
payload = json.dumps({
  "msg": "您的标题",
  "desc": "POST请求可以携带不超过4000字的消息内容,具体的内容将在查看详情中显示。"
})
headers = {
  'Content-Type': 'application/json'
}
requests.request("POST", url, headers=headers, data=payload) 

返回示例:

{
    "code": "200",
    "msg": "消息发送成功;",
    "count": 1,
    "data": "POST请求发起的推送示例"
}

常见错误码

错误码错误原因解释
9001消息发送失败微信服务器转发返回非成功标记
9002请求频率过快请求频繁限定6秒每次
9003包含违禁词消息包含常规违禁词
9004账号永远封禁因违规永远封停账号

 

【到期不续费】推送公众号消息-GET

接口地址:http://api.ccqcc.cc/Handler/WeChat.ashx

请求方式:GET

请求返回:JSON

请求参数说明:

名称类型长度说明
token字符串实际为准关注公众号【趣多推送】获取
msg字符串20字以内消息内容

返回参数说明:

名称类型说明
code字符串状态码
msg字符串状态提示
count字符串数据条数
data字符串推送成功的消息内容

请求示例:

http://api.ccqcc.cc/Handler/WeChat.ashx?token=您的TOKEN&msg=自由的飞翔

代码示例:

此处以Python为例,任何语言使用方式类似。

import requests
requests.get('http://api.ccqcc.cc/Handler/WeChat.ashx?token=ABCDEFG&msg=自由的飞翔') 

返回示例:

{
    "code": "200",
    "msg": "消息发送成功;",
    "count": 1,
    "data": "自由的飞翔"
}

常见错误码

错误码错误原因解释
9001消息发送失败微信服务器转发返回非成功标记
9002请求频率过快请求频繁限定6秒每次
9003包含违禁词消息包含常规违禁词
9004账号永远封禁因违规永远封停账号

 

【到期不续费】推送公众号消息-POST

接口地址:http://api.ccqcc.cc//Handler/WeChat.ashx?token=您的TOKEN,关注公众号【趣多推送】获取

请求方式:POST

请求返回:JSON

请求参数说明:

名称类型长度说明
msg字符串20字以内消息标题
desc字符串4000字内消息内容

返回参数说明:

名称类型说明
code字符串状态码
msg字符串状态提示
count字符串数据条数
data字符串推送成功的消息内容

请求示例:

地址:http://api.ccqcc.cc/Handler/WeChat.ashx?token=您的TOKEN,关注公众号【趣多推送】获取
请求体:
{
    "msg": "POST请求发起的推送示例",
    "desc": "POST请求可以携带不超过4000字的消息内容,具体的内容将在查看详情中显示。"
}

代码示例:

此处以Python为例,任何语言使用方式类似。

如果返回诸如请求体不被识别,请参考以下配置:
data = json.dumps(payload, ensure_ascii=False).encode('utf-8')
headers = {'Content-Type': 'application/json; charset=utf-8'}

import requests
import json
              
url = "http://api.ccqcc.cc//Handler/WeChat.ashx?token=您的token"
payload = json.dumps({
  "msg": "您的标题",
  "desc": "POST请求可以携带不超过4000字的消息内容,具体的内容将在查看详情中显示。"
})
headers = {
  'Content-Type': 'application/json'
}
requests.request("POST", url, headers=headers, data=payload) 

返回示例:

{
    "code": "200",
    "msg": "消息发送成功;",
    "count": 1,
    "data": "POST请求发起的推送示例"
}

常见错误码

错误码错误原因解释
9001消息发送失败微信服务器转发返回非成功标记
9002请求频率过快请求频繁限定6秒每次
9003包含违禁词消息包含常规违禁词
9004账号永远封禁因违规永远封停账号

 

消息不提醒的检查

检查新消息通知

路径:我-设置-新消息通知,是否打开【接收新消息通知】;

检查服务通知

路径:微信搜索【服务通知】,点击右上角三条横线图标按钮,在打开的服务通知界面再次点击右上角的齿轮图标按钮,设置【消息通知提醒】为打开状态;

img

检查消息免打扰

路径:点击进入【趣多推送】公众号,点击右上角人像按钮,在趣多推送公众号介绍界面点击右上角的三个点按钮,在弹出的菜单中选择【设置】按钮,关闭【消息免打扰】,腾讯在关注公众号之后默认是打开消息免打扰的。

img