loading请求处理中...

微信日志插件开发源代码 微信日志插件开发源码案例

2021-12-01 05:15:51 阅读 12733次 标签: 作者: anyi
    微信公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信的公众号,并实现和特定群体的文字、图片、语音的全方位沟通、互动。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)
Tag: 源码 源代码

公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答