微信小程序开发——后端Java(一)
一、前言
最近接触了小程序的开发,后端选择Java,因为小程序的代码运行在腾讯的服务器上,而我们自己编写的Java代码运行在我们自己部署的服务器上,所以一开始不是很明白小程序如何与后台进行通信的,然后查找资料发现结合了官方提供的api后好像和我们普通的web前后端通信也没有多大的区别,有想法后就写了这个测试程序。
...
小程序环境搭建与开发工具介绍
最近公司里发现好多项目都是跟微信小程序相关,所以对于移动端开发的我来说觉得有必要紧跟时代的潮流来学学它,说不定哪个时间点就可能派上用场,不能给自己的技能设限,在学得动的年纪遇到觉得不错的学就是的,当然自己的主业一定得要想办法精通,毕境得靠它养活自己的,好费话不多说,这里是在跟着网上的教程来学的,纯小 ...
hook cookie
// ==UserScript==
// @name cookie
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author 公众号:python学习开发
// @include *
// @grant none
// ==/UserScript==
(function() {
'use strict';
var cookie_cac ...
使用uni-app开发微信小程序
uni-app 开发微信小程序
详见个人博客:https://shengchangwei.github.io/js-uni-app/ (github.io首次加载较慢)
前言
9月份,开始开发微信小程序,也曾调研过wepy/mpvue,考虑到后期跨端的需求,最终选择使用了uni-app,本文主要介绍如何使用uni-app搭建小程序项目,以及自己对框架的补充,包括封装request接口,引用color ...
微信公众号开发(一)——环境搭建
一、 微信公众号开发环境的搭建
工欲善其事必先利其器,要进行微信公众号的开发离不开开发环境和开发工具。在微信公众号开发前要准备两样东西:
微信公众号测试账号
调试代码的开发环境
1.1、注册测试公众号
微信公众号分为服务号、订阅号、企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以。
...
微信公众号开发--.net core接入
.net进行微信公众号开发的例子好像比较少,这里做个笔记
首先,我们需要让微信能访问到我们的项目,所以要么需要有一个可以部署项目的连接到公网下的服务器,要么可以通过端口转发将请求转发到我们的项目,总之,就是要让微信服务器能访问到我们的项目。
另外,需要注意一下,微信回调通知的地址目前只支持80端 ...
微信公众号开发系统入门教程(公众号注册、开发环境搭建、access_token管理、Demo实现、natapp外网穿透)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/a1786223749/article/details/80787379 由于图片图床问题,文章部分图片无法预览,暂时把该文章迁移至简书,给大家带来麻烦,抱歉了。感 ...
Spring Boot 开发微信公众号后台
Hello 各位小伙伴,松哥今天要和大家聊一个有意思的话题,就是使用 Spring Boot 开发微信公众号后台。
很多小伙伴可能注意到松哥的个人网站(http://www.javaboy.org)前一阵子上线了一个公众号内回复口令解锁网站文章的功能,还有之前就有的公众号内回复口令获取超 2TB 免费视频教程的功能(免费视频教程),这两个都是松 ...
小程序开发 —— 微信支付
小程序很好入门,做一个完整的商城也很方便。
对于微信产品,用微信支付也是顺理成章的。
本文的后台用 Laravel 实现(easywechat)。
一、前期准备
1、小程序 appid;
2、微信商户号;
3、商户秘钥;
二、小程序部分
1、支付按钮绑定 pay 事件
<button bindtap="pay" data-oid="{{item.order_id}}">付款</b ...
微信小程序如何使用 Git 实现版本管理和协作开发
前言
在微信小程序开发的过程中,代码版本管理往往需要使用第三方工具进行管理。虽然微信Web开发工具提供了对Git文件版本状态的提示,但实际的使用体验依然不尽人意。
随着微信Web开发工具的更新,最新的内测版本已经支持Git的直接管理,本文将就在微信Web开发工具中使用Git做版本管理做详细介绍。
环境准备
开发环境:M ...
支付宝小程序开发——根据字符串生成二维码
支付宝小程序开发中,如果需要根据字符串生成二维码,那么可以直接使用 qrcode 插件,你无需引用js,直接使用开发者工具的npm功能就可以了。
一. 安装插件:
1.开发者工具左侧工具栏点击如图所示的图标(npm):
2.NPM包管理界面,输入框中输入 qrcode 并按回车键,等待插件安装完成:
二. 引用并使用插件:
...
公众号后台开发(SpingMVC接收与响应公众号消息)
1.准备
1.准备服务
与微信对接的url要具备以下条件:
(1)在公网上能够访问
(2)端口只支持80端口
在这里如果是公网能够访问的服务最好,也可以通过花生壳或者其他外网映射工具进行映射,比如ngrok。
2.数据交互原理
开发模式与编辑模式是互斥的,打开开发模式的时候,编辑模式的自动回复与自定义菜单失效;打开编辑模 ...
利用百度AI快速开发出一款“问答机器人”并接入小程序
先看实现效果:
利用百度UNIT预置的智能问答技能和微信小程序,实现语音问答机器人。这里主要介绍小程序功能开发实现过程,分享主要功能实现的子程序模块,都是干货!
想了解UNIT预置技能调用,请参看我之前的帖子:《UNIT搭建机器人助理》
https://ai.baidu.com/forum/topic/show/953021
想了解微信小程序的开发过 ...
Java之微信公众号开发
这次以文本回复作为案例来讲解Java相关得微信公众号开发。
首先必须要有一个个人微信公众号
个人微信公众号相关的接口权限有限,不过用于个人学习体验一下足够了,如图:
然后进入微信公众后台,点击基本配置,按照如下操作(点击启用,相当于设置请求url为自己后台的):
设置服务器URL、令牌、 ...
Django微信小程序后台开发教程
本文链接:https://blog.csdn.net/qq_43467898/article/details/83187698Django微信小程序后台开发教程1 申请小程序,创建hello world小程序2 添加交互框和按钮3 在服务器配置hello django4 实现计算器接口5 配置服务器将后端与微信小程序连接5.1 uwsgi配置5.2 http协议(80端口)下的nginx配置5.3 https协议(443端口)下 ...
微信小程序开发 关于小程序中关注公众号的尝试
话不多说,直接来。
一、web-view 组件跳转到目标公众号【未成功】
相关官方文档:web-view 官方文档
要求:个人类型、海外类型不支持
问题:在测试时,iOS可以显示公众号信息(后来也不行了);
而部分Android不能显示,而是提示:非法的业务域 https://mp.weixin.qq.com,此为服务器验证问题。
代码:
<web-view src="h ...
微信小程序开发 关于小程序中关注公众号的尝试
话不多说,直接来。
一、web-view 组件跳转到目标公众号【未成功】
相关官方文档:web-view 官方文档
要求:个人类型、海外类型不支持
问题:在测试时,iOS可以显示公众号信息(后来也不行了);
而部分Android不能显示,而是提示:非法的业务域 https://mp.weixin.qq.com,此为服务器验证问题。
代码:
<web-view src="h ...
微信小程序开发(十二)Promise将异步改为同步
// utils/utils.js
/**
* requestPromise用于将wx.request改写成Promise方式
* @param:{string} myUrl 接口地址
* @return: Promise实例对象
*/
const requestPromise = myUrl => {
// 返回一个Promise实例对象
return new Promise((resolve, rej ...
微信小程序文档小程序开发指南1-3章
目录结构
小程序包含一个描述整体程序的 app 和多个描述各自页面的 page。
描述页面的四个文件必须具有相同的路径与文件名
网页开发者需要面对的环境是各式各样的浏览器,PC 端需要面对 IE、Chrome、QQ浏览器等,在移动端需要面对Safari、Chrome以及 iOS、Android 系统中的各式 WebView 。而小程序开发过程 ...
干货 | 把Flutter扩展到微信小程序端的探索
Google Flutter是一个非常优秀的跨端框架,不仅可以运行在Android、 iOS平台,而且可以支持Web和桌面应用。在国内小程序是非常重要的技术平台,我们也一直思考能否把Flutter扩展到小程序端?我们团队之前已经开源了Alita项目(https://github.com/areslabs/alita),Alita可以把React Native的代码转换并运行在微信小程序 ...