Python公众号开发(二)—颜值检测

上篇文章,我们把自己的程序接入了微信公众号,并且能把用户发送的文本及图片文件原样返回。今天我们把用户的图片通过腾讯的AI平台分析后再返回给用户。 为了防止我的文章被到处转载,贴一下我的公众号【智能制造专栏】,欢迎大家关注。 github仓库地址 "https://github.com/injetle ... »

微信内置浏览器点击“返回”关闭窗口

场景:开发微信内的H5活动,需要进行微信授权,我们采用的是在一个静态页面(只有js,所以是个空白页面)内进行授权,授权后再跳转到活动主页。 客户需求:从活动主页返回时不显示这个授权页面(空白页面),直接退出。 解决方案:(方案一为踩过的坑;方案二为放在前端处理的方案) 方案一:(不可行) 直接监听需 ... »

禁止微信内的H5页面上下拖动

客户需求:禁止微信内的H5页面上下拖动; 解决方案: 网上的答案几乎都是阻止默认事件,即: 但是使用这个方法还存在一定的问题: bug1:有时生效有时失效; 原因:经过不间断的实践测试,发现有可能是网络加载的问题,在用户拖动页面的时候上面的功能代码还没加载出来,所以没有生效。 解决方法:监听页面资源 ... »

python---微信聊天机器人

python真是越往后面学,你就越爱不释手。 真心感慨:人生苦短,我用Python! 不信我们就来看看今天这一篇随笔 20行代码实现微信聊天机器人!!! 依赖模块: 1:requests模块:网络请求 2:itchat模块:itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单 ... »

微信H5中静默登录及非静默登录的正确使用姿势

在微信中打开网页且需要调用微信登录接口时,微信官方给我们提供了两种登录调用方式:静默登录和非静默登录;但是官方文档中却没有说明在何种情况下使用静默登录,何种情况下使用非静默登录,所以在这里,我想将之前做项目关于这个问题的心得分享给大家。 一、阅读官方文档,实现两种登录方式 其实通过阅读微信官方文档, ... »

微信钱包入口开发笔记

最近一段时间在做微信方面的开发工作,领导对系统有两个基本的要求:1.只能在微信环境下打开;2.自适应微信客户端的语言设置,呈现对应语言的界面及内容; 作为一名攻城狮,经过简单的分析,可以从这两个需求中提取出出两个技术点:1.如何判定当前系统是在微信环境中运行;2.如何获取微信客户端的语言设置信息;如 ... »

小程序高级实战开发

1.微信基本组件的高级解读 数据绑定,记住使用{{}} 列表,使用wx:for,同时设置好wx:key。不然,编辑器总是有红色警告。 条件,使用wx:if,wx:else or wx:elif 模板不建议大量使用用,因为无法使用自己的样式 事件,强记下哪些冒泡事件和非冒泡事件。在使用组件,尤其是组件 ... »

爆款小程序是如何诞生的?

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文首发在云+社区,未经许可,不得转载。 作者:黄荣奎|腾讯云微信小程序解决方案负责人 今年可以说是小程序的元年,各类游戏、店商、旅游类的小程序如雨后春笋般涌现,我想在座的朋友大家或多或少都使用过小程序,那么一款火爆的小程序是如何开发出来的 ... »

想知道微信怎么做指纹支付开发?看这里!

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者简介:Henryye,叶轩,来自腾讯微信事业群,主要负责腾讯开源项目TENCENT SOTER(GitHub地址:https://github.com/Tencent/soter )生物认证平台的开发、维护与运营。 提到指纹支付,你会怎 ... »

如何使用 RESTClient 调试微信支付接口

我们知道微信支付使用http协议进行api调用,body 使用xml格式,使用的一般http在线调试工具,无法进行xml数据的post。 RESTClient 做的很好,支持各种http 方法,body参数也完美支持xml。 下面介绍如何使用 RESTClient 调试微信支付接口 1、在火狐浏览器 ... »

微信公众平台 自动回复消息

含有4个类 1 namespace appcommonlogicWechat; 2 3 /** 4 * Class Weixin 获取服务器发送的消息并返回消息 5 * 6 * 包含 Encrypt AES加解密类 7 * 包含 Encodexml xml格式化类 8 */ 9 10 clas ... »

安卓微信页面的调试

在开发移动端页面时,一般都得保证在微信页面中能够正常访问,虽说微信内置浏览器统一了各个不同安卓机的WebView,但在不同的机子上,还是会出现不一样的兼容问题。 调试页面,有几个维度要考虑:能够访问页面、审查元素查看页面输出、抓包查看请求模拟登陆、断点调试、性能测试、在模拟器上调试、在真机上调试 一 ... »

细数Python Flask微信公众号开发中遇到的那些坑

最近两三个月的时间,断断续续边学边做完成了一个微信公众号页面的开发工作。这是一个快递系统,主要功能有用户管理、寄收件地址管理、用户下单,订单管理,订单查询及一些宣传页面等。本文主要细数下开发过程中遇到的各种坑,也算是另外一种总结吧。 ... »

微信红包的随机算法是怎样实现的?

我在知乎上看到这样一个问题 "微信红包的随机算法是怎样实现的?" 有人说腾讯大致是这样实现的: 每分钱随机选择红包。 至于什么回归分析,统计模拟 统统用不上 。 本例中我们摒弃“抽取”、“随机金额”这样的传统概念,使钱拥有选择意识,执行“随机”行为,自然而然红包就有了随机金额的属性。 改变一下思路, ... »

node实现微信扫码群发消息《附上github代码》

本篇文章就是为大家介绍一下我是如何用node去实现扫码群发功能,源代码地址在最后面 获取登录二维码 -> 扫码登录服务端 首先介绍一下主要流程,并附上关键代码 1.获取UUID并请求二维码图片 调用接口:https://login.wx.qq.com/jslogin 返回数据:code为200表示成 ... »

教你用.Net来玩微信跳一跳

目前开发的所有代码都已经上传到了GitHub。欢迎大家来Star https://github.com/GiantLiu/AutoJump 目前程序分为“全自动版本”和“半自动版本” 全自动版本 WeChat.AutoJump.CMDApp 当手机连接好后,打开微信跳一跳 点击"开始游戏"后。运行此 ... »