作者将以一个活体的例子作为说明,在不断的开发中,将遇到的问题,解决的方法,会逐一写入,记录自己的经历。
SAE全称sina app engine;顾名思义,就是新浪的应用开发平台。为什么选择这个,因为这个算是国内比较有良心的。GAE国内无法正常使用,这个确实好,作者用过,一些翻qian的东东用这个开发非常好。BAE不觉明历,对开发者的支持不够好,文档啊!其他的阿里云啊,盛大云,就不多说了,有钱可以试试。
java,大家都熟悉,作者熟悉这个语言,就用这个吧,这不多说了。
微信公众平台,作者的一点小思想,先开发一个试试,主要是做适合病情的菜谱,作者是个程序猿,还希望大家能给个靠谱的名字,听着就能记住的那种。谢谢了先。
好了,背景介绍到这里了。下面我先说下,SAE环境。(如下)
一,申请http://sae.sina.com.cn/注册什么的都会哈!不多说;
二,申请应用;注册完成,登陆进去首页下部就能看到,进入申请,我用的java。注意,二级域名申请了就不能改咯,而且申请后如果删除,这个域名好像就永远不能用了。jvm等等什么的先就别管,不懂就不弄。然后在新应用里面创建一个版本,接下来你会看到一个连接,申请完成了哈,接下来申请微信的公众主页。
三,https://mp.weixin.qq.com/注册什么神马的,但需要主页,ps一个身份证只能注册两个。
四,接下来的就是打开开发模式。微信公众平台首页——功能——高级功能,先把编辑模式关掉,然后开开发模式。
五,接下来的就是做验证啦!URL是你接受GET请求的servlet或action地址,注意URL的填写是(二)中说到的链接+这个servlet,token你随意整就行。这里需要说明下SAE,在外面创建应用的时候选择的java语言,但是下面你会看到,web应用,我们都知道,web应用是需要tomcat服务器的,而SAE用的jetty,现在你可以看做是tomcat,已经部署好的tomcat,而你需要做的就是把你的应用打包成war文件上传就OK了。大家先不要问什么在线编辑代码,eclipse插件上传,注意力集中点先。
六,我们现在要做的就是编写一个web应用,暂时不需要jsp页面,只需要一个响应get请求的war就ok了,下面我会把整个项目下载地址贴出来,而你需要做的就是把这个项目导入到你的eclipse中,然后修改下servlet文件,web.xml 文件中有提示,再打包成war上传到SAE中ps war的名字要和之前创建应用的名字一致,最后提交验证(微信公众平台中).会有验证成功的提示。
下载链接: http://pan.baidu.com/s/1i3kj1YH 密码: biz7
好了,最基本的任务我们完成了,总结下,本段,我们说了微信公众号的申请与验证,SAE的注册与应用创建,应用代码的导入。很多功能还没有说到,不是没有,是现在用不到。就和java开发一样的,用不到的jar文件你会添加吗?希望大家耐心点把文章看完,这样会节省你很多时间自己去探索,希望对大家有用
相关推荐
sae上开发微信公众平台的准备说明,详细介绍了微信公众平台开发的准备工作。
【标题】"SAE版微信墙系统含后台"所涉及的知识点主要集中在微信开发和云服务平台的使用上,特别是针对腾讯云的SAE(Serverless App Engine)服务。微信墙系统通常用于活动或会议中,它能实时展示参会者通过微信发送...
希望对想熟知微信公众平台开发模式的朋友有所帮助。代码目前测试都已经通过:包括 关注订阅回复 图文单消息回复 图文多消息回复 嵌入HTML5页面url实现 菜单自定义实现。 注意:本资源实现的是环境是在新浪SAE下 源...
微信公众平台开发最佳实践的源代码,没有加密。微信公众平台开发最佳实践讲的很详细,图文并茂。 其目录如下: 前 言 第1章 微信公众平台介绍 1 1.1 微信及其两大平台 1 1.2 微信公众平台 2 1.2.1 功能 2 1.2.2...
微信公众平台开发流程。微信公众平台开发流程如下: 前期准备:选择适合的微信公众平台类型,如订阅号、服务号或企业号。如果是个人只能注册订阅号,而企业可以选择注册服务号或企业号。 注册账号:在微信公众平台...
第1章 微信公众平台介绍 1 1.1 微信及其两大平台 1 1.2 微信公众平台 2 1.2.1 功能 2 1.2.2 管理 5 1.2.3 服务 6 1.2.4 统计 7 1.2.5 设置 9 第2章 获取服务器资源 11 2.1 新浪SAE 11 2.1.1 申请账号 11 ...
教程名称: 泰牛程序员 韩顺平 PHP...使用SAE开发微信应用3.SAE与SVN的整合4.SAE应用的注意事项1.微信应用实例-仿腾讯微信新闻(事实派)2.微信应用实例-微信 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
微信机器人:小蜗牛有道翻译小助手Django+SAE+微信公众帐号自动回复开放接口归类.pdf
SAE平台上微信公众平台开发教程(独家整理)
第七章 公众平台开发模式介绍 第八章 新浪云计算平台注册和使用 第九章 用微信开发模式做欢迎词 第十章 公众账号发送欢迎图文消息 第十一章 公众账号自定义回复功能 第十二章 公众账号接收非文字消息 第十三章 SAE上...
《微信公众平台服务号开发:揭秘九大高级接口》以PHP语言为基础,微信官方代码为模板,新浪SAE云空间为平台,介绍了微信公众平台服务号的九大高级接口开发,中间穿插介绍了当下比较流行的应用会员卡、微信墙、大转盘...
小易Smalle博文:微信公众平台开发【素材管理】获取临时素材http://blog.csdn.net/oldinaction/article/details/47955557 所用代码
创建新浪云计算平台应用启用微信公众平台开发模式基础接口消息及事件微信公众平台PHP SDK微信公众平台开发模式原理开发天气预报功能第一章 申请服务器资源 创建新浪云计算应用 申请账号 我们使用SAE新浪云计算平台...
网上有很多微信墙,很多都是号称可以使用,但实际上并不能真正使用。这里给大家分享一个SAE版微信墙,欢迎大家使用,本人亲测可用。
提供微信公众平台上的天气预报查询开发模块的详细代码,该资源以PHP为开发工具,以新浪的SAE为服务器后台进行开发。
共16期微信公众平台开发教程,微信平台的界面操作-->微信消息借口API-->新浪云平台SAE+PHP作为公众平台的服务端-->订阅事件响应-->SAE STORAGE-->收发文字、图文、音频、地理位置,处理退订事件-->SAE数据库、缓存、...
使用的工具,python 新浪SAE平台,微信的公众平台 你需要先在微信的公众平台与新浪SAE平台上各种注册,微信平台注册的时候需要你拍张手持身份证的照片,还有几天的审核期 微信公众平台:http://mp.weixin.qq.com ...
这是一个自己做的微信公众平台下的高考查询 ,里面包含mysql 数据库文件 ,还包含后台,查询的数据时来自广东海洋大学的全部报考的相关数据,一个简单的小demo,希望对大家学习怎么使用微信接口有帮助,(我测试的话...
Java微信小程序Demo是一个针对初学者的实践项目,旨在帮助他们理解和掌握如何使用Java技术开发微信小程序。微信小程序是一种轻量级的应用开发平台,允许开发者在微信内创建原生体验的应用,而无需安装,用户可以方便...