友情链接:geweapi.com
每天或者每月定时给自己的微信发送消息
实现方式:采用GEWE框架
1.申请接口,
2.代码测试
创建新设备
简要描述:
- 微信首次登录时需要先调用本接口创建设备,后续再次登录则直接使用之前创建的设备ID调用获取登录二维码接口登录即可。
- 同一个号避免频繁创建新设备登陆,容易触发风控
请求URL:
-
http://域名地址/api/login/createapp
请求方式:
-
POST
请求头:
-
Content-Type:application/json
-
X-GEWE-TOKEN: 后台获取
参数:
参数名 | 必填 | 数据类型 | 说明 |
---|---|---|---|
regionid | 是 | string | 微信登陆地区ID,登录时请选择最近的地区,目前支持以下地区: 110000 北京市 120000 天津市 130000 河北省 140000 山西省 310000 上海市 320000 江苏省 330000 浙江省 340000 安徽省 350000 福建省 360000 江西省 370000 山东省 410000 河南省 420000 湖北省 430000 湖南省 440000 广东省 460000 海南省 500000 重庆市 510000 四川省 530000 云南省 610000 陕西省 |
返回数据:
参数名 | 数据类型 | 说明 |
---|---|---|
ret | number | 0:成功 |
msg | string | 反馈信息 |
data | object | |
appid | string | Appid相当于一台云设备 |
请求参数示例:
{
"regionid": "320000"
}
成功返回示例:
{
"ret": 0,
"msg": "success",
"data": {
"appid": "wx_nScLwnZhfNmlQlL0npc71"
}
}
错误返回示例:
{
"ret": 400,
"msg_err": "regionid不存在,请检查参数!"
}
登录模块
登录微控平台 member/login
获取微信二维码 user/login
执行微信登录 getIPadLoginInfo
获取联系人列表(群、好友) getAllContact
二次登录(退出微信号 需要再次登录 调用此接口即可) secondLogin
退出微信 logout
消息接收模块
设置消息接收地址 setHttpCallbackUrl
取消消息接收 cancelHttpCallbackUrl
消息发送模块
发送文本消息 sendText
发送图片消息 sendImage
发送视频消息 sendVideo
发送语音消息 sendVoice
发送链接消息 sendUrl
发送名片消息 sendNameCard
发送小程序 sendApp
好友模块
查找用户 searchUser
添加好友 addUser
删除好友 delContact
检测僵尸粉 checkZombie
修改好友备注 modifyRemark
设置个人头像 sendHeadImage
同意添加好友 acceptUser
获取好友的信息 getContact
获取自己的微信ID self
获取自己的二维码 getQrCode
群操作
群聊@ sendText
修改群名 modifyGroupRemark
退出群聊 delGroupContact
创建微信群 createChatroom
添加群成员 addChatRoomMember
邀请群成员 inviteChatRoomMember
获取群成员 getChatRoomMember
设置群公告 setChatRoomAnnouncement
删除群成员 deleteChatRoomMember
获取群二维码 getGroupQrCode
群保存到通讯录 showInAddressBook
自动同意入群邀请 decodeUrl
搜索 微信群/好友 的信息 getContactFromServer
初始化企业微信联系人 initOpenIMContact
获取所有企业微信联系人 getAllOpenIMContact
添加企业微信群 createOpenIMChatroom
朋友圈
朋友圈点赞 snsPraise
朋友圈评论 snsComment
获取自己朋友圈 getCircle
获取好友朋友圈 getFriendCircle
发送文字朋友圈 snsSend
发送图片朋友圈 snsSendImage
发送视频朋友圈 snsSendVideo
获取某条朋友圈详情 getSnsObject
转发朋友圈(对谁不可见) snsSendXmlInvisibleToWhom
删除朋友圈内容的某条评论 snsCommentDel
标签
添加标签 addContactLabel
修改标签 modifyContactLabel
删除用户标签 delContactLabel
获取标签列表 getContactLabelList
获取某个标签的好友列表 getLabelContacts
收藏夹
获取收藏夹列表 weChatFavorites/favSync
获取收藏夹内容 weChatFavorites/getFavItem
删除收藏夹 weChatFavorites/delFavItem
账户管理
批量下线微信号 member/offline
查询账号下已登录的微信号 member/getLoginWcIds
退出微控平台 member/logout