加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

【必看】微擎应用模块二次开发文档和初级教程手册

发布时间:2020-10-17 19:11:27 所属栏目:站长百科 来源:网络整理
导读:01.微擎的应用模块文件夹是addons,全部微擎应用模块都在这个文件夹内里。02.运行情形保举PHP版本5.6以上,mysql5.6,操纵体系最好是Linux(centos)。03.微擎应承
副问题[/!--empirenews.page--]

  短视频,自媒体,达人种草一站处事

01.微擎的应用模块文件夹是addons,全部微擎应用模块都在这个文件夹内里。

02.运行情形保举PHP版本5.6以上,mysql5.6,操纵体系最好是Linux(centos)。

03.微擎应承对外果真会见的文件,就三个,别离是根目次api.php(微信开拓者URL地点),/web/index.php(电脑端),/app/index.php(手机端)。

04.微擎的数据库等设置信息,安排在:/data/config.php文件中。

05.在微擎的manifest.xml设置文件中,direct的属性值要配置为0,好比:,假如配置成1,有也许呈现不颠末身份权限验证,就可以直接会见。

06.微信开拓者URL地点哪里吸取到微信推送过来的数据,首要用processor.php文件来相应。

07.addons/zhiwu55com/template/*,这个文件夹下面都是电脑端的模块文件。

08.addons/zhiwu55com/template/mobile/*,这个文件夹下面都是手机端的模块文件,好比:链策应用进口的那些页面模块文件,都在这个文件夹下面。

09.微擎的数据表,默认以ims_开头。

10.常量:IA_ROOT,微擎措施安装目次,示例值:D:/wwwroot/wwwzhiwu55cn,留意:返回的值最后没有斜杠。

11.常量:ATTACHMENT_ROOT,微擎措施附件目次,示例值:D:/wwwroot/wwwzhiwu55cn/attachment

12.常量:MODULE_ROOT,当前模块目次,示例值:D:/wwwroot/wwwzhiwu55cn/addons/hzw_zhiwu

13.当必要引入include文件的时辰,只管以IA_ROOT为基准路径引入,好比:include_once IA_ROOT .'/addons/wwwzhiwu55cn/inc/hzw.class.php'

14.$_W(大写W),是体系中最为重要的全局变量,微擎体系中许多常用的数据都存储在这个变量之中

15.$_GPC,全局哀求变量,获取 $_GET,$_POST,$_COOKIES 中的变量,即$_GPC=array_merge($_GET,$_POST,$_COOKIES);

16.$_W[‘siteroot’],网站URL根目次,示例值:

17.$_W[‘siteurl’],原始链接,示例值:?m=xxx&c=yyyy&do=hzw,即当前赏识器地点栏哪里的地点。

18.$_W[‘page’][‘title’],当前页面问题,在doWebZhiwu55**()函数中,通过配置这个变量,可以改变当前微擎网页的数值。

19.$_W[‘uniacid’],当前平台账号Uniacid,这个变量很重要,微擎可以多开,让无数的公家号可以接入进来,首要就是用$_W[‘uniacid’]来区分差异的公家号。

20.$_W[‘container’],App手机端平台终端装备,取值范畴: wechat, android, ipad, iphone, ipod, unknown。

21.$_W[‘os’],App手机端平台操纵体系,取值范畴: windows (pc端), mobile(手机端), unknown。

22.可以通过$_W[‘container’]==“wechat” && $_W[‘os’]==“mobile”,来严酷判定是否在微信情形中。

23.$_W[‘openid’],当前粉丝用户标识符,这个是重要的变量,一样平常认证通过的处事号可以无感获取获得,在许多成果场景中,都必要$_W[‘openid’]数值。

24.$_W[‘fans’],当前粉丝用户信息,都市信息,性别,存眷公家号时刻,打消存眷公家号时刻,等都可以从这个变量中获取获得。

25.$_W['jssdkconfig'],在App端分享转发的时辰,必要用到的jssdk变量都在这里。

26.获取公家号其余粉丝的信息,不是当前粉丝,用mc_fansinfo($openid),个中$openid这个变量是公家号其余粉丝的openid

27.微擎电脑端PC靠山的文件site.php,往往以doWeb开头界说的函数都是电脑端的函数。

28.微擎App手机端的文件site.php,往往以doMobile开头界说的函数都是App手机端的函数。

29.微擎是MVC布局,用$this->createMobileUrl()和$this->createWebUrl()来挪用会见site.php顶用doWeb**和doMobile界说的函数

30.在App手机微信端,转发分享伴侣圈的时辰,必要用到以http开头的完备URL路径,用murl('entry',array('m'=>$this->modulename,'do'=>'zhiwu55_function_name'),true,true)

31.微擎的数据库操纵,都是以pdo_*为前缀,pdo_get('zhiwu55com', array('id >' => '55')),获取id大于55的数据,请留意:id和>之前,有一个英文空格,这个是必须的空格,不能省略。

32.数据库操纵函数一共有:pdo_get,pdo_getcolumn,pdo_getall,pdo_getslice,pdo_fetch,pdo_fetchcolumn,pdo_fetchall,pdo_insert,pdo_update,pdo_delete,pdo_query,pdo_run,pdo_fieldexists,pdo_indexexists,pdo_tableexists,pdo_fieldmatch,pdo_debug

33.在微擎打开“节制台-站点配置-日记开关”,微信推送到微擎api.php的数据内容都可以在 /data/logs/ 日记文件中查察到。

34.在微擎模板文件*.html中,可以直接写入PHP源代码,输出花括号和变量不会被转义,用{##string##}

35.isetcookie()写入cookie值,写入后可以行使 $_GPC 来获取,同时也可以用igetcookie()来获取。

36.authcode()字符串加密或解密函数,这是一个神奇的函数。差异于base64_encode()和base64_decode()函数。

37.电脑PC端的顶部加上{template 'common/header'},底部加上{template 'common/footer'}

38.在电脑PC端行使tpl_form_field_audio()可能tpl_form_field_video()举办多媒体文件上传的时辰,必要在“站点打点 - 附件配置 - 音频视频附件配置”哪里添加响应的支持文件后缀文件范例才可以。

39.假如想调试SQL的语句,可以用pdo_debug();exit;会打印出全部执行的SQL语句出来给你说明研究。

40.当用$_W不能获取到用户信息的时辰,可以用mc_oauth_userinfo()会弹出用户赞成授权获守信息的弹框。

41.$_W['fans']['follow']用于判定是否存眷了公家号,假如便是1暗示存眷了公家号。

42.在site.php的文件中,可以用$settings=$this->module['config'];$settings['xxxx']='yyyyy';$this->saveSettings($settings);的方法来修改“参数配置”哪里的数值。

43.获取当前公家号在微擎中的设置信息用:pdo_get('uni_account', array('uniacid' => $_W['uniacid']))。

44.获取公家号的appid用:$_W['account']['key'],获取相对应的密钥用:$_W['account']['secret']。

45.假如$_W['account']['level']的数值是4,暗示当前的公家号是认证通过的处事号。

46.在引入微信的jssdk地点的时辰,提议不要加http协议名,直接用二个斜杠//开头,由于假如是https的页面,不应承加载http文件。

此刻微擎应用市场,往往上架的应用,险些都是加密的,而且还收费,本人找了好久,终于找到一批免费开源的微擎应用模块,下面保举给各人,可以免费下载这些开源的模块,查察源文件,来进修微擎的二次开拓技能。

------------------------

应用名称:分享伴侣圈奖红包

应用标识:hzw_friends

应用简介:分享指定的文章到伴侣圈可能挚友,嘉奖分享转发的那小我私人一个微信红包,等等成果。

------------------------

应用名称:精仿微信文章样式

应用标识:hzw_weixinnews

应用简介:一键收罗微信公家号的文章内容,然后加上赞赏付费阅读,等等成果。

------------------------

应用名称:微信二维码红包墙

应用标识:hzw_qrcodemoney

应用简介:一键批量天生海量永世二维码红包,扫码查察推文并得到嘉奖红包,等等成果。

------------------------

应用名称:一物一码吸粉红包

应用标识:hzw_onethingsqr

应用简介:一键批量天生涯眷公家号的二维码,扫码存眷公家号嘉奖红包,等等成果。

------------------------

应用名称:帮微信公家号吸粉

应用标识:zhiwu55com_wxpowder

应用简介:这个微擎应用可以帮恣意公家号吸粉,为他人增进拓客增进粉丝,等等成果。

------------------------

应用名称:精仿今天头条

应用标识:hzw_toutiao

应用简介:仿照今天头条手机版样式的模式,内置一键收罗海量文章的成果,等等成果。

------------------------

应用名称:嘉奖红包成长客户

应用标识:zhiwu55com_customer

应用简介:假如按要求成长了下线客户,嘉奖上线一个微信红包,等等成果。

------------------------

应用名称:单品爆款极简商城

应用标识:zhiwu55com_singlebuy

应用简介:简朴直接的单页电商体系,可以配置套餐和一键获取收货地点,等等成果。

------------------------

应用名称:MBTI职业性格测试

应用标识:zhiwu55com_mbti

应用简介:国际较量势力巨子的测试项目,内置国际通用势力巨子的二套量表,按照量表天生你的测试陈诉,等等成果。

------------------------

应用名称:存眷公家号领红包

应用标识:zhiwu55com_follow

应用简介:只要你存眷公家号,就嘉奖你一个红包,简朴、直接、粗爆来增进本身公家号的粉丝,等等成果。

------------------------

应用名称:动静口令红包吸粉

应用标识:zhiwu55com_keymoney

应用简介:把淘宝客的淘口令通过这个微擎应用模块,变身为口令红包,玩淘客的新思绪,可以试试看,除此之外,尚有许多成果和玩法。

------------------------

应用名称:热门文章引流开单

应用标识:zhiwu55cn_hotnews

应用简介:可以把任何一篇文章,包罗公家号的文章,页头和页尾自动加上本身的告白信息,等等成果。

------------------------

应用名称:吸粉加告白红包派

应用标识:hzw_redenvelopes

应用简介:完成指定的使命,好比:查察文章,存眷公家号,分享转发文章等等,嘉奖你一个微信红包,等等成果。

------------------------

应用名称:品牌告白问答红包

应用标识:hzw_brand

应用简介:预设配置一些标题,假如答复正确,嘉奖你一个红包,通干涉答情势,加深品牌的印象,等等成果。

------------------------

应用名称:帮恣意处事号吸粉

应用标识:zhiwu55com_helpowder

应用简介:可觉得任何一个处事号大批量吸粉,打开一个页面,长按一个二维码存眷指定的公家号,嘉奖你一个微信红包,等等成果。

------------------------

应用名称:精仿微信举报投诉

应用标识:zhiwu55com_complaint

应用简介:引诱他人,误导他人去本身可以节制投诉举报体系,从而停止被直接投诉,低落被微信封杀的风险,等等成果。

------------------------

应用名称:商品促销优惠券

应用标识:zhiwu55_coupon

应用简介:通过存眷公家号,可能分享内容到伴侣圈,可能付出1分钱兑换高额优惠券,等等成果。

------------------------

应用名称:私域流量吸粉海报

应用标识:zhiwu55com_privateflow

应用简介:让你的产物可能勾当海报在伴侣圈可能微信群传播,通过海报吸引了粉丝,到达必然的数目,嘉奖红包,等等成果。

------------------------

应用名称:包你说喊红包促销

应用标识:zhiwu55com_shout

应用简介:说出你在靠山配置的词语,只要答复正确,就嘉奖你一个微信红包,等等成果。

------------------------

应用名称:一物一码推广红包

应用标识:hzw_qrsharemoney

应用简介:相同微信派、拓客来、红包墙等的项目,通过微信红包增进你产物的知名度,一个不错的低本钱创业项目,等等成果。

------------------------

应用名称:智伍微现场签到墙

应用标识:hzw_signin

应用简介:扫码填写小我私人资料,签到乐成,嘉奖你一个参加红包,等等成果。

------------------------

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读