写完的倒计时微信文章章怎样放到计事本里

jeecsm日志(19)
//微信加密签名
public String getSignature(String timestamp,String nonce) {
// TODO take token from db
CmsConfig config=configMng.get();
String token=config.getWeixinToken();
String[] strarr = new String[]{token,timestamp,nonce};
String signature = &&;
//对三个参数排序
Arrays.sort(strarr);
StringBuffer content = new StringBuffer();
for (int i=0; i&strarr. i++)
content.append(strarr[i]);
//生成signature,最好此处将echostr存起来,以后每次校验消息来源都需要用到
signature = Sha1Encoder.encodeBySHA1(content.toString()).toLowerCase();
// 确认请求来至微信
* 响应用户发送的消息,只是用来测试,没有实际用处
public void responseMsg(Map&String, String& paramMap) {
String MsgType = WeiXinUtil.getMsgType(paramMap);
//sendMessage(MsgTyep, null, MsgTyep, null, null, null);
String token=weixinTokenCache.getToken();
switch(MsgType) {
case WeiXinUtil.Message.Text:
sendText(token, &未识别指令。将返回帮助菜单:1:帮助指令 2:获取最新消息 3:推送最新通知(管理员指令)&);
case WeiXinUtil.Message.Image:
sendText(token, &图片我喜欢,你是要我保存吗?&);
case WeiXinUtil.Message.Voice:
sendText(token, &最近上火听不清你说什么!&);
sendText(token,&What are you 弄啥嘞?&);
jeecms本身带微信推送功能,并且在发文章的时候已经将推送的代码写进去了。
contentAct.java & & (package com.jeecms.cms.action.admin.)
//微信消息发送
weiXinSvc.sendMessage(sendType, selectImg, weixinImg, bean, ext, txt);
缺少的是微信公众号中token的认证,所有添加相应代码。(部分代码,时间关系不能都贴出来。代码在上面,csdn,,,,,,blog这么难用,想起了我就不想写东西了。)
前台找到action类,spring mvc controle 添加&sing.jspx&&
public void signature(HttpServletRequest request,HttpServletResponse response) {
String result = &Error&;
/** 判断是否是微信接入激活验证,只有首次接入验证时才会收到echostr参数,此时需要把它直接返回 */
String signature = request.getParameter(&signature&);
String timestamp = request.getParameter(&timestamp&);
String nonce = request.getParameter(&nonce&);
String echostr = request.getParameter(&echostr&);
if (echostr != null && echostr.length() & 1) {
if (wx.getSignature(timestamp,nonce).equals(signature))
ResponseUtils.renderText(response, result);
然后调用上面service。。。。。。(好像不符合mvc模式,是不是要写在其他包中????)管它呢。本来对jeecms分析就是不到位。
另外将token值加到数据库中,(这是我想记录的东西,其他都是顺便提一下。)jc_config_atrr追加一条记录weixinToken , test
在系统后台模板中找到api_edit.html添加
&@p.text colspan=&1& width=&50& label=&cmsConfig.weixinToken& name=&weixinToken& value=configAttr.weixinToken! style=&width:200px& maxlength=&100& /&&@p.tr/&
然后修改cmsconfigattr.java(CmsCofig.java(com.jeecms.cor.entity.base包中),参照weixinid设置get 和set
public static final String WEIXIN_TOKEN = &weixinToken&;
public String getWeixinToken() {
return getAttr().get(WEIXIN_TOKEN);
public void setWeixinToken(String token) {
getAttr().put(WEIXIN_TOKEN, token);
在cmsconfig.java中,在CmsCofig.java(com.jeecms.cor.entity.base包中,添加
public String getWeixinToken(){
CmsConfigAttr configAttr=getConfigAttr();
return configAttr.getWeixinToken();
api_edit.html后台api接口模板页添加下面内容:
&@p.text colspan=&1& width=&50& label=&cmsConfig.weixinToken& name=&weixinToken& value=configAttr.weixinToken! style=&width:200px& maxlength=&100& /&&@p.tr/&
其中:cmsConfig.weixinToken &在后台模板文件夹languages\jeecms\admin\message_en_US.properties和对应的messages_zh_CN.properties中添加cmsConfig.weixinToken=Token 。
configAttr.weixinToken是从数据库中取出来,好像对应的类是CmsCofig.java(com.jeecms.cor.entity.base包中)。
从这里可以看到标签使用中,一部分来自数据库,一部分来自配置文件,例如需要显示的文字来自语言国际化的配置文件,数据来自数据库。
只是不知道如何判断从哪个类中读数据。
表:jc_config_attr中存放weixinToken ,appID,&appsecret&
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:204190次
积分:3306
积分:3306
排名:第6613名
原创:115篇
转载:80篇
评论:43条
(3)(1)(1)(1)(2)(1)(1)(12)(5)(2)(1)(1)(3)(1)(5)(8)(3)(4)(1)(1)(5)(4)(2)(1)(4)(1)(2)(4)(2)(5)(1)(1)(4)(1)(1)(1)(6)(1)(3)(12)(1)(1)(4)(4)(2)(2)(3)(1)(2)(6)(3)(1)(7)(6)(3)(12)(2)(3)(2)(11)(2)微信公众平台
扫描并关注微信公众平台
招行信用卡
华为运动健康
招行信用卡
如果你是持卡人,可快捷查询信用卡账单、额度及积分;快速还款、申请账单分期;微信转接人工服务;信用卡消费,微信免费笔笔提醒。如果不是持卡人,可以微信办卡!
你可以办理值机手续,挑选座位,查询航班信息,查询目的地城市天气,并为明珠会员提供专业的服务。
你可以在微信里绑定手机号、积分流量,套餐余量、手机上网流量,微信专属流量查询,客服咨询。
中央电视台新闻中心官方公众帐号,负责央视新闻频道、综合频道、中文国际频道的资讯及新闻性专栏节目以及英语新闻频道、西班牙语、法语等频道的采制、编播。
广州公安微信平台为您提供最新最快警务资讯、办事指南,您可在此查询交通违法信息、业务办理进度、路况动态资讯,预约出入境和户政业务办理,还可直接办理往来港澳通行证再次签注。
华为运动健康
华为荣耀手环 能通话的健康手环!全球首创蓝牙耳机与运动手环的完美结合。荣耀手环不仅可以进行步数统计、卡路里计算、自动睡眠监测、久坐提醒,更能通过微信读取手环运动数据,与好友一起刷运动排行榜;独创的分离式设计,取下耳机部分即可接听电话。想了解华为在可穿戴设备领域的最新进展和产品,欢迎您关注“华为运动健康”!
通过企业号优化美的售前、售中、售后的服务管理流程。售后功能上线1个月,日处理工单量超过1万,占总单量的25%。售后工程师:接收工单、查询产品维修记录、现场申请配件、完善服务档案,展示产品保修期、收费政策等信息,引导消费者使用二维码对服务进行现场评价。导购员:上报销量、管理库存、申请调货、管理陈列等,提升终端销售工作效率。门店老板:上报销量、承接家电售后服务,帮助门店老板为消费者提供更好的服务,并提升企业对终端市场的管理。note2 怎么把微信里的文字换成TXT的文档或者弄到记事本里?_百度知道
note2 怎么把微信里的文字换成TXT的文档或者弄到记事本里?
1、可以在微信聊天窗口,长按手机屏幕,复制文字内容到新建的TXT文档;2、可以登陆网页版微信,让微信聊天窗口内容与网页版同步,将内容从网页版复制到TXT文档里,再回传到微信里,用手机版微信下载到手机里即可。
其他类似问题
为您推荐:
提问者采纳
然后打开记事本编辑.选择复制。长按输入框,弹出粘贴选项长按微信需要复制的文字会弹出选项框
提问者评价
谢谢,自己已经弄会了!
记事本的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁记事本上的信息怎么复制到微信,_百度知道
记事本上的信息怎么复制到微信,
记事本上的信息怎么复制到微信,
你点击记事本上的文字长按一下就会出来复印转发再长按一下全选复印 然后再粘贴到微信里面去就行了呗!
其他类似问题
为您推荐:
其他3条回答
一直按住,会出来复制的功能,点住那个框:一直按住信息。如果您觉得回答有用在QQ里面先把信息复制一下(复制,然后会弹出来一个框,右上角有个照相的图标,点一下)然后打开微信---朋友圈,把复制的文字粘贴进去就好了
登录PC端(电脑版)微信,然后把记事本上的信息复制,粘贴到微信上上,随便发给谁,或者自己的小号,这样手机上也就有了哦。
1、手机复制:长按手机屏幕选择要复制的内容,然后到微信上粘贴就可以了2、电脑复制:这个更容易了,在电脑登录微信,直接把你要复制的东西发给自己,然后再在手机里“复印→粘贴”就好
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁微信语音记事本在哪?怎么用_百度知道
微信语音记事本在哪?怎么用
提问者采纳
在进入功能界面后,按【语音记事本】按键,点击【查看记事】按键,按【通用】按键,这样语音记事本就会自动记下来了。1、你先打开微信软件,在进入首页,3,然后在显示出的功能界面中按【设置】按键,点击【三点】按键,点击【功能】按键,在说完后放开,进入设置界面后,2、进入通用界面,按【按住说话】按键、在进入语音记事本界面,最后在语音记事本首页你好
其他类似问题
为您推荐:
语音记事本的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 易企秀怎么放到微信 的文章

 

随机推荐