代码改变世界

随笔分类 - 微信开发

微信小程序小结02-- 完整的demo

2018-07-04 13:05 by stoneniqiu, 1709 阅读, 收藏, 编辑
摘要:小程序确实方便,在移动端方便小个体宣传,不需要服务器和域名,还有客服功能。按朋友的意思,做了一次调整,分成了首页、预约和我的三个页面。 下面说下遇到的几个问题。 01.客服功能 不得不说这个一条龙服务的功能挺好的,帮住小店主开辟了一个客源路径,节省了开发的成本。只需要在页面里,放置一个contact 阅读全文

微信小程序小结

2018-06-21 22:29 by stoneniqiu, 1589 阅读, 收藏, 编辑
摘要:前几日抽空看了下小程序,发现挺好玩的,mvvm的结构,语法比vue要简单,内置了一系列的组件,很方便。然后开发者工具直接上传代码,提交审核,然后发布,感觉挺好。虽然不打算做个工具类的,但是做个介绍类小程序就很合适了。不用去做什么官网,也不用买服务器域名什么的,用邮箱注册个号,把自己想介绍的东西方式去 阅读全文

【微信支付】分享一个失败的案例

2018-06-04 08:24 by stoneniqiu, 4817 阅读, 收藏, 编辑
摘要:这个项目是去年做的,开始客户还在推广,几个月后发现服务器已经关掉了。这是一个发图片猜谜语的应用,用户猜对了分红包,所得奖金可以提现。开发的时候对需求都不太看好,觉得用户粘性太低了。今天就把所有的程序拿了出来放在了github上。供有兴趣的伙伴玩耍。 产品逻辑 用户从公众号直接进来,可以做两件事,一个 阅读全文

【微信开发】-- 发送模板消息

2017-06-28 20:25 by stoneniqiu, 25685 阅读, 收藏, 编辑
摘要:我们需要将一些行为的进展消息推送给用户。除了短信,发送微信模板消息也是不错的选择。模板消息免费、精准到达、而且可以引导用户回到网站上来。但它有两个前提条件。1个是认证的服务号,你才能选择模板。2个是被推送的用户必须关注了你的公众号,而且你也拿到了他的openid。 先在模板库中找到自己的想要的模板, 阅读全文

微信上传图片

2017-05-26 20:40 by stoneniqiu, 2513 阅读, 收藏, 编辑
摘要:低版本的安卓上传图片是个问题,能出现选择图片,但点击图片后没有反应,转成base64也无解。于是改为用微信的接口上传。和之前的微信分享功能都是基于微信的jssdk。 步骤比我们平时上传到服务器多一步,他是先调用chooseeImage方法获得用户要上传的图片id。然后上传到微信的服务器,微信的服务器 阅读全文

【微信开发】-- 企业转账到用户

2017-01-22 00:25 by stoneniqiu, 21099 阅读, 收藏, 编辑
摘要:在微信公众号支付的API中没有这个接口,如果企业需要给用户转账,或者让用户提现或者给用户发红包等需要再商户平台中的产品中心分别开通。 一、开通功能 开通就是点击一下,很简单。但需要注意的是支持向用户转账的账户和收到用户付款的账户不是同一个,而为了满足此功能,你需要先用财付通进行充值(交易中心--资金 阅读全文

【微信开发】-- 公众号支付

2017-01-20 08:33 by stoneniqiu, 7279 阅读, 收藏, 编辑
摘要:公众号支付就是在微信里面的H5页面唤起微信支付,不用扫码即可付款的功能。做这个功能首先要明确的就是,只有和商户号mch_id匹配的appid才能成功支付。商户号在注册成功的时候就会将相关信息发送到邮箱里面。而唤起支付的一个关键是靠openid拿到统一下单。而openid是和appid一一对应的。也就 阅读全文

【微信开发】【Asp.net MVC】-- 微信分享功能

2017-01-15 09:09 by stoneniqiu, 16215 阅读, 收藏, 编辑
摘要:内嵌在微信中的网页,右上角都会有一个默认的分享功能。如下图所示,第一个为自定义的效果,第二个为默认的效果。实现了自定义的分享链接是不是更让人有点击的欲望?下面讲解下开发的过程。 一、准备,设置js接口安全域名 这需要使用微信的jssdk,先需要在微信公众号后台进行设置:公众号设置-->功能设置--> 阅读全文

微信硬件H5面板开发(二) ---- 实现一个灯的控制

2016-09-06 08:53 by stoneniqiu, 5328 阅读, 收藏, 编辑
摘要:在第一节中讲解了openApi的调用,这一篇讲一下如何实现一个灯的控制。就用微信提供的lamp例子来做,将代码扒下来(实在是没办法,没有示例),整合到自己的项目中。lamp源码:http://files.cnblogs.com/files/stoneniqiu/lamp.zip。 你可以自己扒,带参 阅读全文

微信硬件H5面板开发(一) ---- 调用openApi

2016-08-08 08:36 by stoneniqiu, 7410 阅读, 收藏, 编辑
摘要:微信硬件平台是微信推出连接物与人,物与物的IOT解决方案。也就是说可以通过微信控制各种智能设备。比如一些蓝牙设备、空调、电视等等。 我本身不懂硬件(虽然是电子信息专业),硬件是北航的两个研究生在弄,小团队里我负责开发H5自定义面板,刚开始看官方文档各种迷糊,对于jssdk、jsapi、Airkiss 阅读全文

微信支付之退款

2016-06-15 08:29 by stoneniqiu, 15250 阅读, 收藏, 编辑
摘要:先吐槽下微信的文档和demo,重要的步骤信息没有强调清楚,.net的demo就没有跑成功过。 1.微信扫码登录 2.微信PC端支付 几经摸索才走通这个退款功能。下面介绍下微信支付退款功能的开发步骤: 一、下载证书并导入到系统 微信退款是需要证书的,这个证书不是官方demo中的证书,而是需要自己在微信 阅读全文

微信扫码支付+Asp.Net MVC

2016-05-25 08:15 by stoneniqiu, 9821 阅读, 收藏, 编辑
摘要:这里的扫码支付指的是PC网站上面使用微信支付,也就是官方的模式二,网站是Asp.net MVC,整理如下。(demo在最下方) 一、准备工作 使用的微信API中的统一下单方法,关键的参数是‘公众账号ID(appid)’,‘商户号(mch_id)’和’商户支付密钥(KEY)‘,所以首先要有一个审核过的 阅读全文

微信登录

2016-04-11 22:51 by stoneniqiu, 6121 阅读, 收藏, 编辑
摘要:一直好奇这个功能,昨天终于走通。这里记录一下。 微信官方介绍 在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的AppID和AppSecret,申请微 信登录且通过审核后,可开始接入流程。 获取二维码 官方文 阅读全文