
微信公众号开发
文章平均质量分 62
YuanlongWang
全栈开发工程师,热爱研究新技术,专注于数据研究领域,乐于分享
展开
-
微信公众号开发(四)推送消息模板
接口介绍当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在48小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。http请求方式: PO原创 2017-12-08 11:36:00 · 6482 阅读 · 1 评论 -
微信公众号开发(五)创建自定义菜单
自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。开启自定义菜单后,公众号界面如图所示: http请求方式:POST(请使用https协议)https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN请求示例{ "button":[ { ...原创 2017-12-08 14:53:43 · 3361 阅读 · 0 评论 -
微信公众号开发(二)获取AccessToken、jsapi_ticket
Access Token在微信公众平台接口开发中,Access Token占据了一个很重要的地位,相当于进入各种接口的钥匙,拿到这个钥匙才有调用其他各种特殊接口的权限。 access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。 公众号可以使用Ap原创 2017-12-07 16:42:38 · 18016 阅读 · 0 评论 -
微信公众号开发(一)微信分享开发
微信分享当有微信推广活动和页面的时候都会用到微信分享,本文介绍如何在页面上处理微信分享,使用的是js+C#.NET语言。原理大体流程是这样的:绑定域名列表内容引入JS文件通过config接口注入权限验证配置通过ready接口处理成功验证通过error接口处理失败验证编写对应回调实现当然可以结合官网文档一起看绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口原创 2017-12-07 16:13:08 · 1278 阅读 · 0 评论 -
微信支付 监听WeixinJSBridgeReady
微信支付需要监听WeixinJSBridgeReady才能自动跳转支付:<script language="javascript"> var json= '{"appId": "",//应用ID "package": "",//扩展字段 "timeStamp": "",//时间戳 "nonceStr": "",//随机字符串 "signType": "",/原创 2017-10-17 14:10:42 · 14161 阅读 · 0 评论 -
微信公众号开发(三)微信支付
c# mvc 微信公众号支付整理,微信支付WeixinJSBridgeReady监听,统一下单处理。原创 2017-10-19 12:07:08 · 631 阅读 · 0 评论 -
微信分享接口配置和调用常见问题
相信大家在做微信分享功能的时候一定会遇到很多奇怪的问题,有时候会出现一些无厘头的问题,自己明明都配置没问题了,却分享失败,下面给大家介绍一下微信分享经常出现的一些问题和出现问题的原因;1、接口验证失败,详细信息:....这是最常见的接口验证失败的问题,出现这种情况是因为微信验证签名失败的原因,这里又得说一下签名是如何生成的以及微信端是如何进行验签的。string nonceStr = Create...原创 2018-04-25 11:33:06 · 4480 阅读 · 0 评论 -
微信公众号开发之设置自定义菜单实例
本实例是为了实现在管理后台实现微信菜单的添加删除管理。1、首先我们需要新建一个数据库表用于存放menu菜单项可包含的字段有id、父类id、name、排序、是否显示、类型(view、click)、链接、adddate注意后台存menu菜单数据时,parentId=-1为一级菜单,或parendId为一级菜单的id作为该一级菜单下的二级菜单2、在设置菜单时需要向微信接口传menuJson字符串,所以要...原创 2018-06-19 10:31:34 · 1235 阅读 · 1 评论