go语言版 pushplus推送加
- 开放接口
- 获取 AccessKey
- 消息接口
- 消息发送接口
- 消息列表
- 查询消息发送结果
- 用户接口
- 获取 token
- 个人资料详情
- 获取解封剩余时间
- 查询当日消息接口请求次数
- 群组接口
- 群组列表
- 获取我加入的群组详情
- 新增群组
- 获取群组二维码
- 退出群组
- 群组用户接口
- 获取群组内用户
- 删除群组内用户
- 渠道配置接口
- 获取 webHook 列表
- 获取 webhook 详情
- 新增 webhook
- 修改 webhook
- 获取微信公众号渠道列表
- 获取企业微信应用渠道列表
- 获取邮箱渠道列表
- 邮箱渠道详情
- 功能设置接口
- 获取默认发送渠道
- 修改默认发送渠道
- 修改接收消息限制
- 开启/关闭发送消息功能
- 修改打开消息方式
- 好友功能接口
- 获取个人二维码
- 获取好友列表
- 删除好友
- 修改好友备注
- 如果只要发送消息功能, 填写
token
即可, - 需要通过accessKey调用消息、用户、群组、渠道配置和功能设置接口时,需填写
secretKey
。 DebugLog
true 表示开启调试日志。- 具体使用方法参考测试用例
*_test.go
。
// 发送消息
token := "xxx"
HttpClient := NewClient(token, DebugLog(true))
msg, err := HttpClient.SendMsg("标题", "内容")
if err != nil {
return
}
fmt.Println(msg)
// 开放接口举例
secretKey := "xxx"
Client := NewClient(token, SecretKey(secretKey), DebugLog(true))
result,err := Client.GetUserInfo()
if err != nil {
return
}
fmt.Println(result)
MIT © yann0917