微信公众号
程序猫A建仔
一个程序猫的独白,进军互联网的逆袭之路!
展开
-
微信公众号开发必备篇 -- 微信公众号相关问题
微信公众号开发必备篇 -- 微信公众号相关问题微信公众号相关问题1. 公众号下分为什么号?2. 个人身份证能申请什么号?能申请几个?3. 企业执照能申请什么号,能申请几个?4. 微信认证是谁来认证?多少钱?5. 订阅号与服务好的区别(提示有5大区别)6. 个人的微信好最多能加多少好友?7. 公众号能最多添加多少粉丝?8. 微信的创始人是谁?9. 微信是哪年上线的?10. 微信公众号是哪年上线的?1...原创 2019-10-30 16:29:19 · 1133 阅读 · 0 评论 -
微信公众号开发笔记(一)开篇
最近公司要研发微信公众号开发的项目 ,由于之前从未接触过微信公众号开发,所谓万事开头难,这对于一个小白来说困难重重!于是边学习边研发,在网上看了好多微信公众号相关的资料以及阅读微信公众平台开发文档!我想把学习微信公众号和研发中出现的问题和解决思路以博客的形式记录下来分享给大家!开发微信公众号,必须掌握以下技术点:第一 : 精通一门后台语言 如Java , PHP 等等第二 : 精...原创 2019-09-09 10:17:52 · 873 阅读 · 0 评论 -
微信公众号开发笔记(二)开发环境准备
上一章给大家分享的是开发微信公众号(一), 今天继续更新第二篇。微信公众平台 : https://mp.weixin.qq.com/账号注册开发环境准备一个微信公众号外网映射工具(开发调试)与微信对接的url要具备以下条件:在公网上能够访问; 端口只支持80端口Java公众号开发环境准备1.首先下载ngrok映射工具2. 把安装包放到d盘,进入cmd 输入 ngro...原创 2019-09-10 10:30:30 · 337 阅读 · 0 评论 -
微信公众号开发笔记(三)注册测试公众号
注册测试公众号个人订阅号有一些接口是没有权限的,也就是说个人订阅号无法调用一些高级的权限接口,如生成二维码、网页授权、自定义菜单、微信支付这样的接口权限个人订阅号是没有调用权限的, 幸运的是,微信公众平台提供了测试公众账号,测试公众号有很多个人订阅号不具备的权限测试公众号的注册地址为:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandb...原创 2019-09-12 11:28:11 · 308 阅读 · 0 评论 -
微信公众号开发笔记(四)搭建本地测试环境
上一章给大家分享的是开发微信公众号(三) , 今天继续更新第四篇 搭建本地测试环境。推荐一款软件: Ngrok(内网穿透工具)Ngrok可以实现内网穿透,也就是说我们可以将内网的服务器映射到外网给别人访问,这对于我们在本地开发环境中调试微信代码是以及给用户演示一些东西非常快速和有帮助的,因为可以直接使用我们自己的内网的电脑作为服务器。不过需要翻墙访问。国内提供Ngrok服务的网站:ht...原创 2019-09-12 14:05:54 · 1710 阅读 · 0 评论 -
微信公众号开发笔记(五)获取接口调用凭据(access_token)
access_token管理我们的公众号和微信服务器对接成功之后,接下来要做的就是根据我们的业务需求调用微信公众号提供的接口来实现相应的逻辑了。在使用微信公众号接口中都需要一个access_token。1)access_token介绍access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储...原创 2019-09-20 11:33:03 · 4554 阅读 · 0 评论 -
微信公众号开发笔记(六)发送文本消息
发送文本消息用户向公众帐号发消息时,微信服务器会将消息通过POST方式提交给我们在接口配置信息中填写的URL,而我们就需要在URL所指向的请求处理类WxServlet的doPost方法中接收消息、处理消息和响应消息。编码实现创建一个处理消息的MessageUtil工具类package com.qj.util;/* _ooOoo_ ...原创 2019-09-23 17:35:02 · 1084 阅读 · 0 评论 -
微信公众号开发笔记(七)上传素材获取Media_id
上传素材获取Media_id图片,语音,视频,这三种消息构造时的都需要一个mediaId,而这个mediaId是通过素材管理接口上传多媒体文件得到的,通过微信公众号平台提供的素材管理接口将图片,语音,视频上传到微信服务器上,上传成功后,微信服务器会给我们返回一个mediaId,用于标识上传成功的多媒体素材为了构造图片,语音,视频的这几种回复消息,需要提前准备好素材例:图片路径:D:\img\...原创 2019-09-24 21:07:47 · 9799 阅读 · 0 评论 -
微信公众号开发笔记(八)发送图片消息
发送图片消息上一篇我们已经上传一个图片素材,并且微信服务器也返回给我们一个media_id,接下来我们使用media_id来构造图片消息代码实现功能在Message.Util工具类添加代码1. 添加buildImageMessage构建图片消息的方法 /** * 构建图片消息 * @param map * @param picUrl * @retu...原创 2019-09-26 17:25:43 · 3399 阅读 · 0 评论 -
微信公众号开发笔记(九)发送语音消息
上一篇我们用代码实现发送图片消息,接下来我们来实现发送语音消息功能发送语音消息代码实现1.在Message.util工具类中新增 buildVoiceMessag方法/*** 构造语音消息* @param map* @return*/private static String buildVoiceMessage(Map<String, String> map) {S...原创 2019-09-26 17:58:01 · 1410 阅读 · 0 评论 -
微信公众号开发笔记(十)发送视频消息
发送视频消息上传一段小视频,获取media_id,上传的视频不大于10MB,支持MP4格式, 当用户发送视频格式时,公众号就回复视频格式1.获取media_idpackage com.qj.servlet;import com.alibaba.fastjson.JSONObject;import com.qj.util.UploadMediaApiUtil;import javax...原创 2019-09-27 09:26:34 · 1071 阅读 · 1 评论 -
微信公众号开发笔记(十一)发送音乐消息
发送音乐消息Java代码实现1. 在Message.util工具类中新增 buildMusicMessage的方法 /** * 构造音乐消息 * @param map * @return */ private static String buildMusicMessage(Map<String, String> map) { ...原创 2019-09-27 14:46:27 · 609 阅读 · 0 评论 -
微信公众号开发笔记(十二)发送图文消息
发送图文消息<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>12345678</CreateTime>...原创 2019-09-27 16:40:11 · 1255 阅读 · 0 评论