欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在SAE开发微信公众平台(java) 一 博客分类: 微信公众平台 java微信公众平台SAE 

程序员文章站 2024-03-20 19:34:16
...

作者将以一个活体的例子作为说明,在不断的开发中,将遇到的问题,解决的方法,会逐一写入,记录自己的经历。

 

SAE全称sina app engine;顾名思义,就是新浪的应用开发平台。为什么选择这个,因为这个算是国内比较有良心的。GAE国内无法正常使用,这个确实好,作者用过,一些翻qian的东东用这个开发非常好。BAE不觉明历,对开发者的支持不够好,文档啊!其他的阿里云啊,盛大云,就不多说了,有钱可以试试。

 

java,大家都熟悉,作者熟悉这个语言,就用这个吧,这不多说了。

 

微信公众平台,作者的一点小思想,先开发一个试试,主要是做适合病情的菜谱,作者是个程序猿,还希望大家能给个靠谱的名字,听着就能记住的那种。谢谢了先。

 

好了,背景介绍到这里了。下面我先说下,SAE环境。(如下)

一,申请http://sae.sina.com.cn/注册什么的都会哈!不多说;

二,申请应用;注册完成,登陆进去首页下部就能看到,进入申请,我用的java。注意,二级域名申请了就不能改咯,而且申请后如果删除,这个域名好像就永远不能用了。jvm等等什么的先就别管,不懂就不弄。然后在新应用里面创建一个版本,接下来你会看到一个连接,申请完成了哈,接下来申请微信的公众主页。

三,https://mp.weixin.qq.com/注册什么神马的,但需要主页,ps一个身份证只能注册两个。

四,接下来的就是打开开发模式。微信公众平台首页——功能——高级功能,先把编辑模式关掉,然后开开发模式。

五,接下来的就是做验证啦!URL是你接受GET请求的servletaction地址,注意URL的填写是(二)中说到的链接+这个servlettoken你随意整就行。这里需要说明下SAE,在外面创建应用的时候选择的java语言,但是下面你会看到,web应用,我们都知道,web应用是需要tomcat服务器的,而SAE用的jetty,现在你可以看做是tomcat,已经部署好的tomcat,而你需要做的就是把你的应用打包成war文件上传就OK了。大家先不要问什么在线编辑代码,eclipse插件上传,注意力集中点先。

六,我们现在要做的就是编写一个web应用,暂时不需要jsp页面,只需要一个响应get请求的warok了,下面我会把整个项目下载地址贴出来,而你需要做的就是把这个项目导入到你的eclipse中,然后修改下servlet文件,web.xml 文件中有提示,再打包成war上传到SAEps war的名字要和之前创建应用的名字一致,最后提交验证(微信公众平台中).会有验证成功的提示。

下载链接: http://pan.baidu.com/s/1i3kj1YH 密码: biz7

 

好了,最基本的任务我们完成了,总结下,本段,我们说了微信公众号的申请与验证,SAE的注册与应用创建,应用代码的导入。很多功能还没有说到,不是没有,是现在用不到。就和java开发一样的,用不到的jar文件你会添加吗?希望大家耐心点把文章看完,这样会节省你很多时间自己去探索,希望对大家有用