作者将以一个活体的例子作为说明,在不断的开发中,将遇到的问题,解决的方法,会逐一写入,记录自己的经历。
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 所用代码
网上有很多微信墙,很多都是号称可以使用,但实际上并不能真正使用。这里给大家分享一个SAE版微信墙,欢迎大家使用,本人亲测可用。
提供微信公众平台上的天气预报查询开发模块的详细代码,该资源以PHP为开发工具,以新浪的SAE为服务器后台进行开发。
共16期微信公众平台开发教程,微信平台的界面操作-->微信消息借口API-->新浪云平台SAE+PHP作为公众平台的服务端-->订阅事件响应-->SAE STORAGE-->收发文字、图文、音频、地理位置,处理退订事件-->SAE数据库、缓存、...
使用的工具,python 新浪SAE平台,微信的公众平台 你需要先在微信的公众平台与新浪SAE平台上各种注册,微信平台注册的时候需要你拍张手持身份证的照片,还有几天的审核期 微信公众平台:http://mp.weixin.qq.com ...
这是一个自己做的微信公众平台下的高考查询 ,里面包含mysql 数据库文件 ,还包含后台,查询的数据时来自广东海洋大学的全部报考的相关数据,一个简单的小demo,希望对大家学习怎么使用微信接口有帮助,(我测试的话...
Java微信小程序Demo是一个针对初学者的实践项目,旨在帮助他们理解和掌握如何使用Java技术开发微信小程序。微信小程序是一种轻量级的应用开发平台,允许开发者在微信内创建原生体验的应用,而无需安装,用户可以方便...
以PHP语言为基础,微信官方代码为模板,新浪SAE云空间为平台,介绍了微信公众平台服务号的九大高级接口开发,中间穿插介绍了当下比较流行的一些...适合业余爱好者、初级程序员以及对微信公众平台开发有兴趣的读者阅读。