监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
微信电脑版

当前位置:工程项目OA系统 > 领域应用 > 微信营销 > 微信电脑版

《微信公众平台入门到精通》Vol.8

申请免费试用、咨询电话:400-8352-114

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

先说个题外话,昨天一位ZTalk的朋友留言让我非常高兴:

 

张J:自从看了您老人家的那个把公众平台改成菜谱,深受启发,跑了周围几家不大不小的餐馆,帮他们弄了一下,好过出去打工了。。

 

估计这位朋友靠这个赚了点小钱,在我看来很简单的东西却能帮别人创造价值,突然让我觉得自己在做一件很有意义的事情,好吧,我是《士兵突击》的脑残粉,所以我会继续努力好好活,好好活就是做很多有意义的事情。

 

 

----------正文开始-----------

由于ZTalk一直在用SAE,感觉还算稳定,其他的如BAE玩了下但不熟练,也不知道后续收费情况,腾讯自己的云计算平台一直没出来,所以还是决定用SAE来给大家讲课吧,虽然X浪没给我一分广告费。

 

第八章    新浪云计算平台注册和使用

 

 

以前想做个网站很麻烦,先得花钱租赁虚拟服务器空间或者买服务器托管,然后还得懂服务器配置,平时还得搞下服务器维护什么的,现在有云计算平台就方便了,对于一些非企业用户来说简单几步注册就可以自己建站,成本低廉效率还高,而且开发非常自主灵活。


一、新浪云计算平台注册

 

新浪云计算平台的英文是Sina App Engine,简称SAE,是国内首个公有云平台,是一个简单高效的分布式Web服务开发、运行平台,应该是目前国内最多开发者使用的云计算平台。

 

在浏览器中上输入网址http://sae.sina.com.cn/,就进入SAE的首页:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

点击右上角的注册链接进入注册页面,由于是新浪自己的产品,所以SAE账号系统使用了新浪微博的账号授权,大家应该很熟悉这个界面了,而且估计都有用新浪微博绑定授权注册的经历,我就不展开说了。如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

输入新浪微博账号和密码点击登陆后会跳转到授权页面,点击授权就完成SAE的第一步注册:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

如果非常不巧你竟然连微博账号都没有的话,不着急,看到第一张图数字1标示的那个地方没,有一个注册链接,点击后进入新浪微博注册+SAE授权页面,填写信息后即可完成SAE注册。如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

注册成功后会跳转到安全设置页面,这里要填写的东西比较多,如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

 

 

  1. 账号注册提醒,如果不想用这个微博账号注册可以反悔,否则一旦绑定后就不能修改。

     

  2. 真实姓名,默认用的是微博昵称,建议使用真名,方便后期认证取回等。

     

  3. 安全邮箱,使用SAE内部服务时的通行证账号,比如数据库,可以用新浪微博的账号名,当然为安全考虑你也可以用一个其他的邮箱做账号。

     

  4. 安全密码,配合安全邮箱的密码,可以和微博的一样,同样的为了安全也可以设一个不一样的。安全邮箱和安全密码非常重要,请勿遗忘和泄露!

     

  5. 绑定手机,用来取回密码和验证。每个手机号码只能绑定一次。

 

安全信息设置完以后进入手机验证身份确认步骤,SAE的校验码很复杂,数字加字符的,可见安全方面要求还是比较严格,如果没有收到确认短信也可以发送“REG:+微博账号”到13810928931,如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

完成身份确认后,恭喜,您已经成为SAE的一名开发者了!并且获得虚拟货币云豆500个,SAE的很多服务都是要消耗云豆。

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

想要查看自己的云豆数量和账户信息,可以将鼠标移动到页面最右上角账户名字处,会有下拉菜单显示详情:

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

点击详细设置可以进入账户设置页面。

 

 

ZTalk秘籍

 

SAE并不是一个完全免费的云计算平台,它消耗的是云豆,价格不贵100颗才1元钱,但是作为普通开发者来说必须想办法完成以下几步,完成后基本可以免费使用SAE了,目前ZTalk每个月大概花费的云豆在300个左右,折合起来也就是3元钱。

 

任务在开发者首页有相关提示,如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

1、手机复验。这个必须去完成,否则开发者创建的每个应用每天啥也不干就扣你100云豆。点击手机复验出现提示窗口如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

根据提示使用注册时绑定的手机发送短信就可以完成,当然这条短信会扣两块钱,同时会赠送你200云豆,相当于你完成了第一次的云豆购买。成功以后会有如下提示,但是这个提示有问题,实际上每天每应用扣点还是5个云豆,而不是1个云豆

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

2、实名认证。这个有点认证流程有点恶心,貌似现在很多互联网公司都喜欢用手持证件的照片来认证,搞得跟政府机关一样。但是为了拿2000云豆的奖励,咱们还是忍了吧!如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

3、开发者认证。这个认证非常难,特别是初级普通开发者需要2名认证开发者的推荐,很多人没地方找去,我当初是找了两个码农朋友帮忙认证的,大家可以尝试在SAE的交流区http://cloudbbs.org/forum.php求推荐,认证的好处就是免了应用的5云豆日租金,如果能够成为中级以上的开发者还能每月领工资:【中级】开发者:10,000 云豆/月,【高级】开发者:15,000 云豆/月【资深】开发者:30,000 云豆/月。基本就是免费使用SAE了。ZTalk现在正在申请中级开发者,希望能够成功。

 

 

二、在SAE上创建第一个应用

 

咱们开通云计算平台就是为了能够进行微信的开发,在开发前我们先要理解一个概念,就是一般来说任何一个程序或者说手机应用都会分为前端和后端,前端就是用户能够接触到的,能够与之方便互动的,比如我们手机上安装的各种应用。

 

微信之所以能够被预言淘汰手机上百分之50以上的应用,是因为微信的公众平台具备了大部分手机应用前端的功能,比如拍照上传、语音传输、地理位置发送等接口,但无论是微信也好,普通手机应用也好,真正在进行逻辑运算、数据保存等服务处理的还是后端程序,这也是我们使用SAE所要做的事情。

 

后端基本没有什么可视化界面,只有大量的源代码,看起来很枯燥,但正是他们及时响应用户的请求,完成了复杂的交互功能,事实上我在编码的时候更感觉是在谱写一段美妙的音乐,它们是有韵律和节奏的。

 

闲话不扯了,咱们先来建立第一个应用,或者说我们可以叫它为微信公众平台的后端。在开发者首页可以看到如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

先提下安装应用,这个主要是用来安装一些基于SAE开发的应用程序或者框架,初学者可以忽略。重点还是说说创建新应用吧,点击创建新应用出现下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

  1. 应用的访问域名,这个可以自己设置,设置成功后访问这个网址就可以打开你的应用,比如我的ZTalk就是用的ztalk.sinaapp.com,要注意的是创建后不可修改

     

  2. 应用名称,这个没什么讲究,随便写个吧,只是用来标示应用的。

     

  3. 应用描述,由于我们这个应用只是用来做微信后台,并不会放到前台去展示,所以也随便写两句吧。

     

  4. 开发语言,由于老贼所有的开发教程都使用php,因此这里必须选PHP。

     

  5. 应用类型,选择web应用就好,这个是后台程序,主要是提供一些接口服务。

点击创建应用就可以新建一个SAE平台的应用了,创建成功后页面会跳转到应用列表,其实就是SAE的个人首页,这个时候多了刚创建的应用名称,如图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

 

点击上图的应用名称后进入应用的管理页面,里面非常复杂,估计很多人看了会头晕,这些先别理,首先点击“代码管理”建立第一个应用的版本再说,如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

这里什么上传您的代码、SVN都不用管,点击“创建一个版本”会弹出一个新窗口,如图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

每个应用可以创建最多10个版本,每个版本号只能是1-10的数字标示且不能重复,一般是用于版本大的升级,对于初学者来说没有太多的需求,我们创建一个版本基本就可以了。创建成功后页面会刷新显示,如图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

其实这个时候我们的应用已经可以通过网络访问了,在浏览器里输入前面设置的应用访问域名,比如我这个是weixincourse.sinaapp.com,就可以看到,如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

恭喜您,你已经成功拥有了自己的网站!不过这个只是个开始,如何开发自己的程序呢?点击“编辑代码”,如图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

点击后可能会出现要求输入安全密码,如图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

输入注册时设置的安全密码后页面会刷新,需要再次点击“编辑代码”,会弹出一个新窗口,进入代码编辑模式,如图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

这个就是SAE的在线编辑器了,虽然我自己是在用editplus,但是作为初学者可以先用这个熟悉起来,并且方便查看效果,毕竟在本地做开发,还需要搭建本地的开发环境,这个对大部分人是件麻烦事。先说下编辑的主要功能模块:

  1. 应用程序和版本切换;

     

  2. 三个图标分别对应新建文件、新建目录和上传文件,基本可以满足开发的要求了;

     

  3. 目录切换;

     

  4. 文件列表,双击文件名即可打开文件进行编辑,或者鼠标右键菜单项选择编辑,同时还多了通过URL访问和删除功能。

     

  5. 编辑器,颜色搭配的不错,保留字、变量什么的配色还是能让我习惯的。

     

  6. 文档名称、保存和关闭,当文档发生修改时,关闭图标会自动变成保存图标。不合理的是只要文档发生修改时就只有保存图标没有关闭图标,有时候不想保存就很麻烦。

 

 

三、Hello World

 

“Hello, world"程序是指在计算机屏幕上输出“Hello,world”这行字符串的计算机程序,hello world作为所有编程语言的起始阶段,占据着无法改变的地位,所有版本的编程教材中,hello world总是作为第一个TEST记录于书本之中,所有的编程第一步就在于此了!经典之中的经典!hello world!老贼的微信教程开发篇第一课也从这里开始!

 

首先在编辑器页面点击“新建文件”的图标,会弹出新窗口,如下图:

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

 

输入“hello.php”然后点确定生成新文件,注意:1、全部都要在英文状态下输入!2、php文件名的后缀为.php。编辑器的文件列表栏里就出现了新的文件,如图:

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

鼠标双击文件名或者右键选择编辑,对文件进行编辑,然后在右边的编辑框里输入如下图所示:

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

这里要讲一些php的语法规则了:

 

  1. 所有php的脚本都是以 <?php 开始,以 ?> 结束,编译器根据这两个标签来判断php程序。

     

  2. 双斜杠用来做单行注释,注释的作用是记录代码的功能等信息,非常有用,不管是自己以后查看还是别人来阅读。

     

  3. 所有的PHP代码行都必须以分号“;”结尾,编译器以这个区分不同指令集。

     

  4. echo是最基本的php输出指令。

     

  5. php的字符串用成对的双引号或者单引号来包含,使用输出指令可以直接讲字符串打印到浏览器里。

     

 

点击保存后,鼠标右键选择左栏的hello.php,点击通过URL访问,新弹出的窗口会出现:

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 

当然你也可以直接在浏览器里输入“应用的地址+/hello.php”访问。

 

 

关于SAE的介绍先到这里,接下来会讲如何将SAE与微信开发模式对接,可能得等两天,在这个时间里我希望大家有时间可以去看下PHP的一些基础资料,访问

http://www.w3school.com.cn/php/index.asp,按照上面的一些教程先摸索一下,有问题请随时问。

 

 

--------ZTalk的互动环节---------

 

HanAlex:不看好阿里和新浪微博合作,新浪做微博是比较早的而且用户数量也多,但是他们始终找不到商业盈利点,而阿里最突出的就是淘宝和阿里在线交易,如果为了获取更多的用户数量而联合新浪,那么微博就成了宣传电商的工具,其实很多微博用户并不喜欢这样,网购或者在线交易完全不需要微博来凑热闹,况且花这么多钱买新浪微博有点糟蹋银子了,阿狸完全可以抛开新浪自谋新平台,淘宝基数的广大用户,开发自主的个人微博平台都可以,目前来说腾讯才是最大的竞争者,新浪网易搜狐早晚会被边缘化,电商加媒体是个趋势,不过这个收购还是便宜了新浪,我认为新浪早晚会沉沦的,这个时候收购等于多给他一口饭吃罢了。

 

ZTalk:这个事情每个人有不同看法,最重要是资本市场需要故事,呵呵。

 

 

mi?ya:母婴网站微信怎么做好呢!我是运营摇篮网微信的,目前我们已经接口网站无线站,可为用户提供搜索!在母婴网站中算不错但是粉丝增加不快!给点运营建议吧!

 

 

ZTalk:我不是万能的,这个有朋友能解答不。

 

柳峰:更正一处错误:推送消息里语音消息的Format目前使用的是amr,我们公司的公众平台做了语音识别、解析,可以确定,即使没有内测资格,也能得到voice消息的format值,的确是amr!如果是在微信公众平台管理后台下载用户发送语音文件,下载到的是mp3格式。

 

ZTalk:非常感谢!

 

 

light:老贼,网上好多网友反映你讲的微信课内容太过细致,有些大家容易懂 的东西花费的课程太多了 你怎么看?


ZTalk:我是面对小白用户的,不细致不行啊,你知道我写一次教程要多久么?起码4个小时以上!

 

 

 

ZTalk推荐:IT老友记(itlaoyou-com),5分钟搞定全天互联网靠谱资讯!以极简主义做行业扫描,以财经角度做深度。亮点是输入一家企业如"阿里",最近2个月精简资讯直接回复您!

 

ZTalk每日一曲,输入“V”欣赏,历史欣赏请输入“VM”:

 

Travis的《Closer》,很温馨的英伦摇滚

 

 

 

ZTalk@青龙老贼:《微信公众平台入门到精通》Vol.8

 


发布:2007-02-14 13:37    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
相关文章:

泛普微信电脑版其他应用

微营销 微信推广 微信营销软件 微信二维码 微信商城 微信支付 微信开店 微信公众平台 微信公众号 微信公众平台登录 微信怎么玩 微信认证 下载微信到手机 手机微信 微信官网 微信网页版 电脑微信 微信电脑版 微信公众平台注册 微信注册 微信公众号申请