分类归档

网站开发

FWQ
小程序
asp.net开发微信验证消息的实例详解
验证消息的真实性 在MVC Controller所在项目中添加过滤器,在过滤器中重写 public override void OnActionExecuting(ActionExecutingContext filterContext)方法 新建数据模型 注:服务器接收消息时,不再是signature而是msg_signature 微信服务器推送消息到服务器的HTTP请求报文示例 POST /cgi-bin/wxpush? msg_signature=477715d11cdb4164915debcba66cb864d751f3e6&timestamp=1409659813&nonce=1372623149 HTTP/1.1 Host: qy.weixin.qq.com 方法重写,实现对消息的验证 调用微信接入时验证的方法,不过参数需要小改动一下,采用新建的数据模型 在Action方法或在Controller上添加过滤器属性 代码示例 Model /// <summary>   /// 微信推送消息模型   /// </summary>   public class WeChatMsgRequestModel   {     public string timestamp { get; set; }…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms如何做关键字
phpcms做关键字的方法:首先需要登录phpcms网站后台;然后点击phpcms后台顶部的“设置”按钮,并点击“相关设置”下的“站点管理”;接着点击默认站点右侧的“修改”按钮;最后鼠标移动到seo配置处,输入需要修改的关键词即可。 首先需要登录网站后台,填写管理员用户名密码之后,点击登录。 点击/” target=”_blank”>phpcms后台顶部的”设置”按钮,如下图所示。 立即学习“”; 然后点击”相关设置”下的”站点管理”,如下图所示。 点击默认站点右侧的”修改”按钮,如下图所示。 然后鼠标划置SEO配置处,输入需要修改的网站标题、关键词、网站描述,如下图所示。 然后点击右下方的”确定”按钮,如下图所示。 重新点击”编辑”查看,新的SEO配置已生效。 以上就是如何做关键字的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦dedecms怎么整合添加ckplayer播放器支持flv,mp4等播放功能
织梦怎么整合添加ckplayer播放器支持flv,mp4等播放功能? 现在很多DEDE开发的视频网站使用的播放器是ckplayer,这个播放器功能非常强大,支持flv,mp4,swf等各种类型的文件播放器。这篇文章主要介绍了织梦dedecms整合添加ckplayer播放器支持flv,mp4等播放功能,感兴趣的小伙伴们可以参考一下    推荐学习: 现在很多DEDE开发的视频网站使用的播放器是ckplayer,这个播放器功能非常强大,支持flv,mp4,swf等各种类型的文件播放器。当我们的视频不想上传到youku等视频网站时,可以使用这个播放器,这样可以自己控制自己的视频长度,清晰度,还可以给自己的视频添加上播放前的广告,我们都知道视频网站都都是以广告形式来生存的,所以,我们在上传了我们的视频后,就等于给这些视频网站提供了广告载体。如果您想自己在视频上面做广告,或是自己想拥有自己的个性的播放器,您可能使用ckplayer。 但是,ckplayer整合到DEDE稍微有点难度,这里就详细讲一下如何正确整合。 织梦整合ckplaery播放器步骤: 第一步:下载播放器代码,官方网站是 http://www.ckplayer.com 把下载下来的代码解压后,把文件夹ckplayer放到网站根目录(当然,您可以根据自己的需要放到相应原目录里面,我这里以放到网站根目录为例子)。 如果你的播放需要 白天/黑夜 功能也一起把js文件夹放到网站根目录里面。我这里不需要这个功能,所以,只上传ckplayer到网站根目录。 第二步:在织梦系统添加字段 ckurl,用来上传 mp4文件用的字段,如下图所示: 数据类型选择-多媒体文件 第三步:修改播放器代码路径和添加标签: 播放器代码是:   <div></div> <script></script><script> var flashvars={ f:'http://www.bnxb.com/upload/180105/12389514.mp4', c:0, b:1, i:'http://www.ckplayer.com/static/images/cqdw.jpg'…
2024-11-25 阅读全文 →
FWQ
小程序
通过accesstoken获取用户黑名单列表(微信开发教程)
公众号可登录微信公众平台,对粉丝进行拉黑的操作。微信方面提供了一套黑名单管理api,开发者可以直接利用接口进行操作。 获取黑名单列表可以查看文档 http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1471422259_pJMWA&token=&lang=zh_CN 接口请求URL: 接口调用请求说明 http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/tags/members/getblacklist?access_token=ACCESS_TOKEN 登录后复制 JSON 数据说明 { "begin_openid":"OPENID1" } 登录后复制 当 begin_openid 为空时,默认从开头拉取。 示例代码如下: 然后获取结果如下: 说明我们现在黑名单里面一个人也没有。 那么我们开始把某个人拉入黑名单 即调用加入黑名单接口 接口URL: http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/tags/members/batchblacklist?access_token=ACCESS_TOKEN 登录后复制 参数说明   参数…
2024-11-25 阅读全文 →
FWQ
小程序
微信现金红包接口实现红包发放的示例代码分享
微信现金红包接口实现红包发放: 一:流程:【 流程:微信用户访问红包活动页面–》后端判断是否是微信访问的 【否:提示用微信打开连接,是:提示用户是否授权允许,获取其的用户信息【openID等信息】】–》 进入红包活动页面—》用户点击领取红包【判断是否领取过红包】是:【提示已领取过红包】否  –》后端程序调用接口发放红包 –》微信用户在微信中收到红包 –》打开红包 –》红包金额会添加到钱包零钱里 –》完成红包发放。 】 二:要实现微信现金红包接口实现红包发放,首先要符合以下条件: 1.用于发放红包的微信公众号要是服务类型 2.登录微信公众平台官网后,在公众平台后台管理页面 – 开发者中心页, 点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey, 其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者可以任意填写, 用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。 EncodingAESKey由开发者手动填写或随机生成,将用作消息体加解密密钥。 3.获取access_token:公众号可以使用AppID和AppSecret调用本接口来获取access_token。 【AppID和AppSecret可在微信公众平台官网-开发者中心页中获得(需要已经成为开发者,且帐号没有异常状态)。】 4.微信公众号要开通 “网页授权接口” 用户获取用户基本信息【特别是openID ,发红包时用到】 5.微信公众号的 “微信支付“…
2024-11-25 阅读全文 →
FWQ
小程序
怎么把小程序放到微信文章里
把小程序放到微信文章里的方法:首先找到小程序打开,并点击【添加】按钮;然后打开素材管理,将光标放在正文框内,点击右侧多媒体栏目下的【小程序】;最后选择某一已经关联的小程序,点击下一步即可。 把小程序放到微信文章里的方法: 1、登录公众号,在左侧树状菜单中找到“小程序”菜单。 2、点击“小程序管理”打开小程序管理页面。点击“添加”按钮添加所需要的小程序。 注: 公众号可关联同主体的10个小程序及不同主体的3个小程序。同一个小程序可关联最多500个公众号。 3、小程序添加后,开始撰写公众号文章吧。通过左侧树状菜单“管理”——“素材管理”菜单进入素材管理界面,点击“新建图文素材”进行公众号文章撰写。 4、在公众号文章中插入小程序: 将光标放在正文框内,点击右侧多媒体栏目下的“小程序”。 5、选择某一已经关联的小程序,点击下一步。 6、选择小程序在公众号文章中的展示方式: 1)文字:小程序以文字方式展示,读者在点击文字时打开小程序。 2)图片:小程序以图片方式展示,读者在点击图片时打开小程序。 3)小程序卡片:小程序以卡片方式展示,读者在点击卡片时打开小程序。 相关学习推荐: 以上就是怎么把小程序放到微信文章里的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
在小程序中实现倒计时效果示例代码
通过简单的倒计时功能,来测试小程序开发平台中的页面及js代码直接的关系。要实现的功能如下1,从60到0的倒计时效果2,倒计时完毕后会有提示 效果如下: 其实实现代码很简单 <!--index.wxml-->  <view>    <text>倒计时: {{second}} </text>   </view> 登录后复制 下面是相对应得js处理 //index.js   // 从从60到到0倒计时   function countdown(that) {    var second = that.data.second    if (second == 0) {     that.setData({      second: "60秒倒计时结束"    });     return ;    }    var time = setTimeout(function(){     that.setData({      second: second - 1     });     countdown(that);    }    ,1000)   }       …
2024-11-25 阅读全文 →
FWQ
小程序
小程序怎么绘制表格
小程序绘制表格的方法:首先在小程序开发工具新建对应的界面,并插入多个view元素;然后添加class属性及view样式,并保存代码;接着设置表格的表头和表体的样式;最后保存代码并在模拟器中预览效果即可。 小程序绘制表格的方法: 1、第一步,双击打开微信小程序开发工具,新建一个对应的界面,然后插入多个view元素,并添加class属性,如下图所示: 2、第二步,没有给这些view样式,然后保存代码并预览效果,结果出现从上到下排列,如下图所示: 3、第三步,在对应的wxss文件中,设置表格的表头和表体的样式,如下图所示: 4、第四步,再次保存代码并在模拟器中预览效果,发现形成了表格,如下图所示: 5、第五步,在th td添加一个border-bottom属性,设置底部边框属性,如下图所示: 6、第六步,结果发现最后一行的底部边框展示的有点粗,是因为table和td设置了边框,加粗了,如下图所示: 相关学习推荐: 以上就是小程序怎么绘制表格的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
分享一个清理内存卡和U盘里垃圾的小程序
有一种场景, 手机内存卡空间被用光了,但又不知道哪个文件占用了太大,一个个文件夹去找又太麻烦,所以我开发了个小程序把手机所有文件(包括路径下所有层次子文件夹下的文件)进行一个排序,这样你就可以找出哪个文件占用了内存太大了。 使用例子如下,用JAVA 运行Sort 1, 输入你要排序的文件路径 , 如 例子是对H:下的文件和它所有子文件夹下的文件进行排序 2, 输入需要进行排序显示的最新大小,如 例子是对10M 大小 以上的文件进行排序 3,从大到小排序后按 文件路径文件名——-大小 KB——–创建日期进行显示(yyyyMMdd) 格式进行显示,。 这样你就可以把太大的文件删除了,清理出空间 D:hjbsSorftwork�40207SortSizein>java com.he.jinbin.Sort输入需要排序文件地址:H:输入需要排序文件大小(单位M):10运行中,请稍等…从大到小文件排序为:H:.android_securecom.sg.android.fish-1.asec——-36224000 KB——–20130525H:BaiduMapmphquanguogailue.dat——-27616013 KB——–20130512H:DownloadRedGame_Android_2017-2013-11-06_18-54-27-CI-20.apk——-26563096 KB——–20131111H:ugameugameSDKdownloadsF9757F4442DD99FC89FA387C80405D2.apk——-26305964KB——–20131025H:Downloadcom.tencent.mobileqq_60.apk——-25417880 KB——–20130714H:Androiddatacom.android.gallery3dcacheimgcache.0——-22070789 KB——–20140210H:ook�4异世灵武天下异世灵武天下.txt——-20279247 KB——–20131114H:ook深入java虚拟机.pdf——-19936351 KB——–20130303H:ook�4官途官途.txt——-19668417…
2024-11-25 阅读全文 →
FWQ
小程序
实例讲解微信小程序异步处理方法
微信小程序现在也来越火,本文主要为大家详细介绍了微信小程序异步处理的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 直接看问题: 然后看打印的结果: 根据上面两图可以看出,代码上先执行的网络请求,再执行打印的变量,但是从下面打印的结果来看,先出结果的是执行打印变量的函数(aafn函数),再打印出网络请求success的回调里返回的数据和赋值后的变量的值; 为什么先执行的aafn,并且打印的值没有赋值上? 因为wx.request是一个异步的请求,所以数据请求的同时,可以继续向下执行函数。所以这里值还没有赋值上就开始打印了变量的值; 这种情况,怎么解决呢? 方法一: 嵌套 在wx.request的success回调里执行aafn函数 然后运行结果 这里就取到值了 但是如果逻辑很复杂,需要用到很多层异步,就像这样: asyncFn1(function(){  //...  asyncFn2(function(){   //...   asyncFn3(function(){    //...    asyncFn4(function(){     //...     asyncFn5(function(){       //...     });    });   });  }); });…
2024-11-25 阅读全文 →