分类归档

小程序

FWQ
小程序
C#开发微信门户及应用公众号模板消息管理
通过模板消息接口,公众号能向关注其账号的用户发送预设模板的消息。模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。本文主要介绍基于c#开发实现公众号模板消息的管理功能。 “模板消息功能的推出,将极大地增强服务号的服务通知能力”,在一些一直期待微信模板消息功能开放的公众号运营者看来,微信一对一沟通的社交属性,让信息推送的触达率更加精准,这也让企业在成本、服务效率、性能上有了不少优势,不仅丰富了企业的服务形式,增强用户的互动和粘性,还能为用户带来更多元、丰富、及时的服务体验。 1、模板的行业分类管理及说明 模版信息依行业进行划分,并根据使用场景不同设计了不同的模版,如软件行业下就有报名成功通知、看房提醒、订单提醒、会员充值、会员消费通知等各种场景下可能使用到的模版。 如果我们公众号需要使用模板,那么我们需要从模板库里面添加所需的模板(目前数量上限为15个)。模板添加到我的模板后,每个模板就生成了一个随机值,也就是【模板ID】,我们发送信息,就是依照这个模板ID进行发送的。 每个模板里面有详细的参数说明,以及示例效果。 微信团队相关负责人表示:模板消息的开放主要是为了帮助公众号完成闭环服务,现有的公众号,主动发消息能力有限(每月可群发四条消息),这让许多企业无法向用户推送服务结果等消息的主动通知。模板消息开放后,企业可以借助微信平台,运用模板消息,在外部服务和内部管理过程中,让信息的触达更为迅捷,为用户提供更加周到的服务。 微信一直在不断优化用户体验,模板消息的开放,为企业提供了更多的基础能力,比如更丰富的双向互动,更精准的信息提醒等,这些都提升了企业精品化、个性化服务的深度和广度,这也是为什么金融、民航、政务等多领域的机构、企业都期待微信开放模板消息功能的原因。未来,随着模板消息功能的进一步完善,或许企业员工工资明细、住户每月用电量、电费等用电详单,甚至是驾驶证到期需更换等,都能通过企业、部门机构微信公众帐号的模板消息即时传递给相应用户。 2、使用模板消息进行开发 前面介绍了模板的相关信息以及单个模板的介绍,我们如果需要在后台程序中集成模板消息发送的话,那么我们需要了解模板消息的API有那些?如何利用模板消息的API进行消息发送? 我们先来看看模板消息使用的说明: 1、所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,但只有认证后的服务号才可以申请模板消息的使用权限并获得该权限; 2、需要选择公众账号服务所处的2个行业,每月可更改1次所选行业; 3、在所选择行业的模板库中选用已有的模板进行调用; 4、每个账号可以同时使用15个模板。 5、当前每个模板的日调用上限为10万次【2014年11月18日将接口调用频率从默认的日1万次提升为日10万次,可在MP登录后的开发者中心查看】。 登录后复制 模板消息的管理功能有:   1 设置所属行业  2 获得模板ID  3 发送模板消息  4 事件推送 2.1设置所属行业 设置行业可在MP中完成,每月可修改行业1次,账号仅可使用所属行业中相关的模板,为方便第三方开发者,提供通过接口调用的方式来修改账号所属行业,具体如下: 接口调用请求说明 http请求方式: POST…
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何使用md5
小程序如何使用md5     1、下载MD5源文件(JS); 2、在小程序模块中使用require引入外部模块;也可以在app.js中直接全局引入md5.js文件。 因为源md5.js中没有对模块进行输出,如果使用require需要export,所以在md5.js中需要加入以下代码: module.exports =  {   hexMD5: hex_md5, //需要输出的加密算法,我这边只写了我需要得两种   b64Md5: b64_md5, } 登录后复制 在js文件中使用require引入md5: 推荐学习: const md5 = require('../../assets/js/md5/md5.js'); 登录后复制 使用: let b64 = md5.b64Md5(code); //code需要加密的数据 登录后复制 下面是我的文件结构: /*  * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message  * Digest Algorithm, as defined in RFC 1321.  * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002.  * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet  * Distributed under the BSD License  * See http://pajhome.org.uk/crypt/md5 for more info.  */ /*…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之微信授权详细介绍
这篇文章主要介绍了微信开发之微信授权详细介绍的相关资料,需要的朋友可以参考下 最近有机会做到一个微信项目;把其中自己整理的笔记分享给大家,有不足或错误的地方望大家指正! 1关于微信授权这块的流程图,如下 一些代码碎片仅供参考: var myNickname; var myHeadimgurl; var activityId; function saveData() {   //$("#pShow").show();   var obj = {};   obj.openId = myOpenId;   obj.nickname = myNickname;// 微信昵称   obj.headimgurl = myHeadimgurl;// 用户头像   // obj.activityimg = "xx";//活动图片 } 登录后复制 本地存储的运用: /* *注明:由于本地存储的东西,一般是可以看到的,所有有一种说法:如果是重*要的数据建议不使用这种方式。 */ //本地存储的运用 -存值 openId = localStorage.getItem("openId"); accesstoken = localStorage.getItem("accesstoken"); //本地存储的运用 -取值 openId = localStorage.getItem("openId"); accesstoken = localStorage.getItem("accesstoken"); 登录后复制 1.…
2024-11-25 阅读全文 →
FWQ
小程序
小程序调用百度云接口实现人脸识别
栏目介绍不一样的实现人脸识别方法 相关免费学习推荐:小程序开发教程 一  准备好百度云的开发者账号 登录 进入控制台 人工智能——图像识别 创建应用                    获取接口需要的参数 查看官网API文档 二 页面布局 文件ai.wxml: <view class="c1"> <view class="c1-1"> </view> <button type="primary"…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发详细介绍
1:flex布局 Flex布局如图1所示 图1 1.1 Flex容器属性 1.2 Flex容器内元素属性 align如果定义会覆写掉容器属性中的justify-content,align-items设置的属性 微信小程序开发工程中,新建文件layout,然后新建各种文件(以layout命名), 在layout.wxml中加入如下代码: <view><view> 1 </view><view> 2 </view><view> 3 </view><view> 4 </view></view> 登录后复制 在layout.wxss中加入如下代码: .container1{     height: 100%;     width:100%;      } .item1{     height:100rpx;…
2024-11-25 阅读全文 →
FWQ
小程序
iOS版微信聊天记录查看器步骤详解
Updates [2016.10.14]感谢大家对本软件的喜爱!最近发现ios微信数据库的存储方式发生了改变,原本存储在friend表中的好友数据,现在已经改在了friend_meta表中,而且字段完全不一样,所以本软件的当前版本不能查看最新的微信聊天记录,博主现在手上有一个很紧迫的任务,等完成后会研究并开发新版本,到时会在本文更新并通知,再次感谢大家的支持! 摘要 iPhone中的微信是不是占用了越来越多的空间呢?不想删图片?不舍得删视频?那就转移到电脑硬盘上来吧,在Windows中使用本软件进行查看、搜索,手机上的空间就可以腾出来了!本文详细介绍了软件的使用说明,以及介绍了微信聊天记录数据存储格式,并给出了本软件与源代码的下载地址,最后是iPhone聊天记录中图片与视频数据的清理方法。 1. 前言 随着使用微信的日子变长,手机中微信所占用的空间也越来越大,iPhone的存储空间也日益紧缺,其中图片、视频所占的空间最大,像我这样什么都要追求完整性的人,是坚持不会删除任何一张照片或视频的,喜欢用手机拍照片视频的我,每过一段时间就把照片视频移到电脑存储,腾空手机。可是到了每一两天都要腾空间的时候,我发现这样不是长久之道,看了看微信已经占用了2个多G的空间,这样下去不是办法,现在腾讯官方没有iOS版本微信的聊天记录转储硬盘工具(Android的好像有);即便有,在Windows上要求能够像在手机上查阅;微信内置的聊天记录备份恢复功能是为转储到其它设备设计的,聊天记录在服务器只能存放7天,而且2G这么大的数据要上传到候年马月? 因此,干脆自己写一个聊天记录查看器吧,把数据挪到电脑大硬盘,这样就可以放心地在手机上删图片、视频啦。以下先给出本人开发的微信聊天记录查看器的使用说明,以及本人分析猜测的聊天记录数据存储格式,可是不全,只能显示最主要的数据内容,感兴趣的朋友可以一块分析完善。 2. 使用说明 首先说明,该软件目前仅支持iPhone上的微信聊天记录。以下分别对软件的使用方法进行详细说明。 2.1 数据转储 使用 iTools 等第三方工具将微信(WeChat)应用中 Documents 目录导出到电脑硬盘保存,该目录中包含所有在此 iPhone 上登录过的微信帐号的聊天记录,也可以只导出某一个帐号的聊天记录。每一个微信帐号的数据都存储在以该微信ID的MD5值为名称的文件夹中,例如,图2-1中 Documents 目录下32位数字名称的文件夹分别是不同的微信帐号。 图 2-1 Documents目录示例 2.2 选择数据库 聊天记录数据库文件存放在微信帐号文件夹内的…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序联网请求的轮播图
这篇文章主要介绍了微信小程序联网请求的轮播图的相关资料,需要的朋友可以参考下 微信小程序的轮播图和Android的轮播图一点不一样 ,这里我们看一下我们需要用到的控件介绍 这里我们用到了swiper这个组件,上边的图片已经把这个组件的属性 都列出来了 我们用的时候直接用就可以了 接下来,再看一下网络请求的API,这里我们用到的是GET 请求,我们开一下微信小程序官方给我们的API 接下来就是开启我们小程序轮播图之旅了,附上一张效果图 首先,我们看一下我们的index.wxml文件 <view>  <swiper>  <block>   <swiper-item>   <image></image>   </swiper-item>  </block>  </swiper></view> 登录后复制 index.js文件 var app = getApp() Page({  /**  * 页面的初始数据  */  data: {  //是否显示指示点 true 显示 false 不显示  indicatorDots: true,…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中如何实现假数据评论的功能(完整代码)
本篇文章给大家带来的内容是关于微信小程序中如何实现假数据评论的功能(完整代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 具体直接看代码 wxml: <view><button>查看评论</button> </view><!-- 整个评论区 --><view><!-- 主要作用是点击后隐藏评论区 --><view></view><!-- 评论区 --><view><!-- 评论头部 --><view><view>{{talks.length}} 条评论</view><image></image></view><!-- 评论体 --><scroll-view><view><view><image></image></view><view><view><text>{{item.nickName}}</text><text>{{item.talkTime}}</text></view><text>{{item.content}}</text></view></view></scroll-view><!-- 评论底部 --><view></view><view><view><view></view><input><button>发布</button> </view><view><scroll-view><block><view><image></image></view></block></scroll-view></view></view></view></view> 登录后复制 .wxss page { height: 100%; overflow: hidden; } /* 框架 */ .talks-layer { position: absolute; bottom: -100%;…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序之开发环境的搭建 (图文)
本篇文章给大家带来的内容是关于微信小程序之开发环境的搭建 (图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 从零到有写一个小程序系列专题,很早以前就想写来分享,但由于项目一直在进展,没有过多的时间研究技术,现在可以继续分享了。1:注册用没有注册过微信公众平台的邮箱注册一个微信公众号, 申请帐号 ,网址: https://mp.weixin.qq.com/ 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。注册完成之后开始登录。 2:登录 https://mp.weixin.qq.com 我们可以在菜单 “设置”-“开发设置” 看到小程序的 AppID 了 。小程序的 AppID 相当于小程序平台的一个身份证,后续你会在很多地方要用到 AppID (注意这里要区别于服务号或订阅号的 AppID)。有了小程序帐号之后,我们需要一个工具来开发小程序。根据官方教程进行开发https://mp.weixin.qq.com/debug/wxadoc/dev/ 3:安装开发工具 前往 开发者工具下载页面 ,根据自己的操作系统下载对应的安装包进行安装,有关开发者工具更详细的介绍可以查看 《开发者工具介绍》 。打开小程序开发者工具,用微信扫码登录开发者工具,准备开发你的第一个小程序吧!我的电脑是64位的: 4:安装完成之后 你的第一个小程序开启:新建项目选择小程序项目,选择代码存放的硬盘路径,填入刚刚申请到的小程序的…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发经验总结
学习时间不短了.今天公司不加班总结一下我的开发经验吧,以下都是我认为很重要的总结哦!写下来让我自己也记得更清楚,同时希望可以帮助到有需要的同学哦 一: 参数传值的方法 1:  data-id 我们可以给HTML元素添加data-*属性来传递我们需要的值,使用方法说明:(1)设置data-id (2):  取值 + 传值 playTap:function(e) {        const dataset = e.currentTarget.dataset;        wx.navigateTo({          url: ‘../play/index?id=’+ dataset.id…
2024-11-25 阅读全文 →