微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。2013年8月5日,微信公众平台进行升级,将微信公众平台分成订阅号和服务号两种类型。下面一品
Version: 1.0
Author URI: http://www.××.com/
License: GPL
ClassName: wxlog_chouqian(规则一、类名一定要有,对应下面类名)
*/
class wxlog_chouqian {//(规则二、类名对应上面的ClassName字段的值)
public function is_keyword($keyword) {//(规则三、关键字匹配函数)
if($keyword=='抽签'){//匹配方式,匹配方式有很多种,有绝对匹配,有包含匹配,有多关键匹配等等
return true;
}
return false;
}
public function get_content( $keyword ) {//(规则四、输入出回复容的函数,这个函数名不能改)
if($this->is_keyword($keyword)){//如果关键字匹配则回复内容,这里可以输入出字符串(在微信里是文本回复),也可以输入出数组(在微信里是图文回复)
$data = $this->content();
$num = mt_rand(0, 80);
return "签文:rn".trim($data[$num]);
}
return '';
}
public function content() {//这个函数是次要的可有可无
return array (
0 => '签文内容1',
1 => '签文内容2',
2 => '签文内容3',
3 => '签文内容4'
);
}
}
最后就是把代码保存为wxlog_chouqian.php文件,并上传到WP的插件目录并启用插件,这样就能在微信日志中实现抽 签功能了,综合一下微信日志插件与WP
插件开发有不同的地方就是:
1、文件名必须和类名相同
2、在插件的描述最后一行增加了一个ClassName字段
3、输入出回复容的函数,函数名必须是get_content
4、必须要有一个类,并类名和ClassName字段的值是相同的
5、关键字匹配函数(这个函数是可选的,这是个代码的可读性,和可维护性而生的)
当然了,开发插件也不是那么容易的事情,会技术的朋友,可能不知道需求,不知道需要开发什么样的插件;而很多用微信
程序开发的朋友,又不会开发插件,假如你这二者都会,那恭喜你,可以按照你的需求开发个插件,不仅可以自己用,还可以放到应用中心供别人下载,赚点钱哦,简单的插件卖便宜一点就可以了。如果您的企业需要微信
插件开发、微信支付接口开发、微商城开发等,那就到一品威客网发布任务需求,百万专业威客给您服务。
(一品威客网 anyi)