首次开发插件,强列建议 参考 开源 插件源代码,
目前 官方插件 群管理 和 定时任务 都为未加密 ,开源代码
app.send(msg) //发送消息
1个参数
msg:发送的消息结构
app.getcyuin(groupname, nick) //通过群成员昵称取群成员wxid
2个参数:
groupname:群wxid
nick:群成员昵称
app.setmysql (mysql) //设置mysql对象,如你的插件需要读写数据库,则需要设置,
1个参数
mysql: 通过引入mysql模块获得的 mysql对象变量,
例:var mysql = require('mysql'); //调用MySQL模块
app.setmysql(mysql)
app.query (sql,f) //执行sql语句
2个参数:
sql:待执行的sql语句
f: 可选参数,为成功执行sql语句后的回调函数,这个回调函数有两个参数 err(记录了sql执行失败的信息) 和rs(记录了sql执行成功后的查询到的数据)
例:以下代码为查询一个用户的订单数,
app.query("SELECT dds FROM `userinfo` WHERE uin='wxid_pmqrdem9zvdo22';",function(err,rs){
if(rs.length>0){
console.log(rs[0].dds)
}
})
app.getalladmingroup () // 获取所有已管理的群
无参数
app.getloginuser(f) //获取所有已登陆的在线帐号
1个参数
f:成功获取到已登陆帐号的 回调函数
例:
app.getloginuser(function(reqmsg) { //获取所有在线帐号
console.log(reqmsg, "收到在线帐号");
}
})
app.getfriends(wxid, f) //获取好友列表
2个参数
wxid:需要获取好友的帐号wxid
f:成功获取到好友列表的回调函数
例:
app.getfriends('wxid_pmqrdemxxxx',//获取单个帐号好友列表,并指定收到好友数据后的回调
function(reqmsg) {
console.log(reqmsg,"接收到一个帐号好友列表")
})
app.getgroups(wxid, f) { //获取群列表
2个参数
wxid:需要获取群列表的帐号wxid
f:成功获取到群列表的回调函数
例:
app.getgroups('wxid_pmqrdemxxxx',//获取单个帐号群列表,并指定收到群列表数据后的回调
function(reqmsg) {
console.log(reqmsg,"接收到一个帐号群列表数据")
})
app.getgroupmember(wxid, gwxid, f,ISsx) { //获取某个群的成员数据,
4个参数:
wxid:帐号wxid
gwxid:群id
f:成功获取到群成员数据的 回调函数
issx: 可选,默认为false,获取缓存数据,为true时会从服务器获取最新数据
app.getadmin() //获取用户设置的管理员数据
无参数
app.recgroup (f) // 设置 接收到 群成员数据后 的回调函数
1个参数
f:接收到 群成员数据后 的回调函数
例:
app.recgroups(function(reqmsg) {
//console.log(reqmsg.users.length, reqmsg.wxid, "接收到群成员数据")
})
app.recconfigchange (f)// 设置 插件配置发生改变后 的回调函数
1个参数
f:接收到 插件配置发生改变消息 的回调函数
app.recconfigchange(function() { //设置 用户修改插件设置回调
loadconfig(); //重新载入插件设置
})
app.recadminchange (f) //管理员数据发生改变回调
1个参数
f:接收到 管理员数据后 的回调函数
例:
app.recadminchange(function(reqmsg){
if(reqmsg.users){
var e=[];
for(var i=0;i<reqmsg.users.length;i++){
var d={};
d.username=reqmsg.users[i].username
d.type=reqmsg.users[i].type//管理员类型
e.push(d)
}
admin=e;
}
app.recfriends (f) //接收到好友列表回调
1个参数
f:接收到 好友列表数据后 的回调函数
例:
app.recfriends(function(reqmsg) { //接收到好友列表 回调
console.log(reqmsg.users.length, reqmsg.wxid, "接收到好友列表数据")
})
app.recgroups (f) //接收到群列表回调
1个参数
f:接收到 群列表数据后 的回调函数
例:
app.recgroups(function(reqmsg) {
//console.log(reqmsg.users.length, reqmsg.wxid, "接收到群列表数据")
})
app.recloginuser(f)//接收到登陆帐号数据 后 回调
1个参数
f:接收到 用户登陆一个帐号 后 的回调函数, f具有一个参数,记录了登陆帐号的信息
app.sendmsg(wxuser,bs,tousername,content,type)//发送消息 type 1=文本消息,2=图片消息,3=名片,4=群邀请
4个参数
wxuser 客户端指针,插件收到的消息都包含这个参数
tousername:消息 接收对象 username
content:发送的内容
type:消息类型
app.recstrend(f)//设置 收到插件启动 或暂停消息 的回调
1个参数
f: 回调函数
例:
app.recstrend(function(reqmsg){//收到插件启停消息
console.log(reqmsg,"插件启停")
if(reqmsg.zt==1){//启动
iszt=false;
}else if(reqmsg.zt==2){//暂停
iszt=true;
}
})
- 下载安装注册冲值
- 布丁软件介绍
- 下载软件
- 安装软件
- 软件注册
- 软件冲值
- 售后处理群
- 自动更新失败如何处理
- 软件教程
- 新手教程设置
- 群管功能
- 自动同意好友申请和主动聊天
- 指定关键词自动回复
- 云关键词回复
- 自动入群设置
- 入群欢迎语设置
- 邀请统计使用
- 签到功能使用
- 防广告功能
- 防炸群功能
- 禁止非管理员拉人功能
- 各命令的功能及使用教程
- 订单积分功能
- 订单说明
- 导购功能使用教程
- 转发本地优惠券教程
- 定时转发功能教程
- QQ群采集教程
- 常见问题解答
- 运行软件提示文件被破坏
- 如何设置管理员
- 转发窗口是否可关闭
- 是否绑电脑,如何多开
- QQ登陆失败
- 获取不到推广位
- 如何自动踢发名片,发语音成员
- 群消息不能自动回复?
- 连接数据库失败,重装数据库
- 取消自动登陆
- 申请图灵APIKEY
- 阿里妈妈掉线或无法登陆
- 如何回复图片和视频
- 发送图片失败(丢图)
- 不能踢人
- 找回积分
- 如何将软件数据转移到新电脑
- 链接转换功能使用
- 群列表未全部加载?
- 低佣说明
- 模拟窗口对象创建失败
- 验证推广位
- 代理系统网址打不开
- 苹果用户代理APP
- 设置问题
- 签到不回?
- 查询积分不回复?
- 邀请数据不记录,不累计?
- 如何清理好友
- 群成员有效积分计算规则
- 米改成元
- 退出手机微信软件不掉线方法
- 白名单和发单员分组设置
- 设置导购,查群,发单独立推广位
- 已收货订单没有自动确认返积分?
- 创建导购类型推广位
- 提示不能管理群解决方法
- 积分找回
- 分群消息尾巴
- 开宝箱概率设置
- 发送信息出现乱码
- 多个布丁帐号共用一个联盟帐号
- 软件异常问题解答
- runtime error 错误
- 异常停止工作
- 插入订单失败
- 分销平台订单重复
- 群代理功能教程
- 搭建自有分佣系统
- 布丁CMS使用教程
- 大淘客CMS
- CMS绑定自己的域名
- 关于软件和CMS使用相同淘宝帐号授权
- 自有网站导购
- 购买已备案域名(方便快捷)
- 阿里云域名注册和备案流程阿里云域名注册和备案流程
- CMS域名被屏蔽
- 布丁发单教程
- QQ群发单
- 微信群发单(前台发送)
- 申请淘口令APIKEY
- 淘口令分享人ID
- 公众号教程
- 其他教程
- 2008关闭增强安全配置
- 服务器挂机
- 布丁淘客软件问题总结
- (1)很多淘客软件并不支持XP;所以最好是使用window7系统。
- (2)关闭杀毒防护软件,如360;腾讯管家等会删除重要的文件导致无法正常运行。可加入白名单
- (3)关闭电脑防火墙;不要在一台电脑上使用其他相关软件,避免软件运行不稳定
- (4)关闭IE浏览器对证书的检查,电脑系统时间与北京时间保持一致
- (5)设置本地网络DNS解析地址;(改善网络稳定性和没有图片)
- (6)删除输入法设置里面的英文键盘(解决出现乱码乱点情况)
- (7)把布丁软件设置为安全程序(解决布丁软件打开就关掉的问题)
- (8)目前所有软件登陆联盟都会每隔1-2小时掉线一次,这是联盟限制,不是软件问题
- (9)布丁软件字体显示不全,电脑设置问题
- (10)布丁软件启动不了,软件与电脑兼容问题
- (11)代理后台为什么看不到数据?没同步订单,同步了也看不到?
- (12)布丁机器人怎么一直掉线?别人很少掉线?
- (13)布丁机器人导购不回复?
- (14)为什么选择不了代理推广和CMS?
- (15)联盟后台创建的推广位,软件为什么没有?
- (16)为什么会造成低佣?丢单现象?
- (17)免费淘口令和付费淘口令的区别?
- (18)淘口令分享人ID怎么设置?
- (19)代理确认收货了,代理后台没显示他的可结算收入?
- (20)使用服务器挂布丁软件
- (21)阿里妈妈登录无法打开网页
- (22)提交订单异常与插入订单失败
- (23)酷Q采集不到消息?怎么设置自己的采集群?
- (24)QQ采集教程
- (25)布丁联盟选品库和大淘客选品库导入软件发单?
- (26)自己有网站,怎么设置导购?
- (27)如何验证自己的PID?
- (28)分销平台订单重复或者对不上怎么办?
- (29)布丁怎么设置定时发单?
- (30)网络效验失败,请尝试重启软件?
- (31)如何三开布丁软件?
- (32)苹果手机APP代理订单查询出现未受信企业机开发者?
- (33)布丁软件忘记密码如何找回?
- (34)如何申请注册公众号?
- (35)使用挂机宝/服务器/VPS/远程桌面连接,最小化远程桌面或关闭远程桌面就不发了?
- (36)手机远程控制电脑或者服务器?
- (37)微信群发单时漏发,或者不发?
- (38)搜索框输入汉子变问号?
- (39)软件只转链接,其它文案和价格信息按原样使用采集群的数据?
- (40)如何把布丁软件转移到另外一台电脑或者服务器上?
- (41)软件日志窗口显示不全,只显示一半?
- (42)代理系统网站个别人无法打开?
- (43)CMS代理网站个别人提示需管理员绑定推广位?
- (44)为什么发送输入框里有V字?
- (45)为什么连管理员也踢,为什么踢不了某个人?查询邀请 返回数据不变,或不准?
- (46)为什么领了优惠券用不了?
- (47)如何标题查券?
- (48)布丁怎么在模版文案中自定义表情?
- (49)升级软件时,如何备份数据?
- (50)CMS网站无法获得高佣?
- (51)出现表项异常?
- (52)如果更新替换布丁软件?
- (53)使用二维码发单模式?
- (54)CMS导购域名被微信屏蔽解决方案?
- (55)CMS网站流量数据统计如何设置?
- (56)excel数据库打开失败?
- (57)营销计划导致低佣?
- (58)联盟无法登录,一直在转圈中?
- (59)布丁多种发单模式。
- (60)淘宝联盟商品库如何导入布丁软件
- (61)微信群接收不到消息,没反应怎么办?
- (62)重置IE浏览器。
- 优品快报APP教程
- 简单设置优品快报APP
- 注册优品快报APP运营后台
- 申请和创建APP推广位
- 设置省钱码
- 代理模式讲解
- 代理合伙人申请
- 代理工资
- 订单积分系统
- 联盟帐号授权问题
- 邀请裂变功能
- 商品分享设置
- 会员帮助
- 常见问题总结
- 视频教程和介绍
- 快速完成联盟引流和订单
- 返利宝宝使用教程
- 下载和安装
- 开始使用
- 推广裂变
- 登陆联盟|高佣授权
- 智能问答
- 返利设置
- 一键打包
- 用户返利截图
- 淘口令短链接自有域名
- 导购设置
- 推广海报设置
- 获取二维码网址
- 使用海报推广
- 插件开发
- 自定义插件简介
- 插件核心代码API列表
- 获取京东联盟授权
- 插件功能
- 升级联盟高佣账号