微信公众号教程(7)新浪云计算平台注册和使用

微信公众号教程(7)新浪云计算平台注册和使用

2023年6月30日发(作者:)

微信公众号教程(7)新浪云计算平台注册和使⽤以前想做个⽹站很⿇烦,先得花钱租赁虚拟服务器空间或者买服务器托管,然后还得懂服务器配置,平时还得搞下服务器维护什么的,现在有云计算平台就⽅便了,对于⼀些⾮企业⽤户来说简单⼏步注册就可以⾃⼰建站,成本低廉效率还⾼,⽽且开发⾮常⾃主灵活。⼀、新浪云计算平台注册

新浪云计算平台的英⽂是Sina App Engine,简称SAE,是国内⾸个公有云平台,是⼀个简单⾼效的分布式Web服务开发、运⾏平台,应该是⽬前国内最多开发者使⽤的云计算平台。

点击右上⾓的注册链接进⼊注册页⾯,由于是新浪⾃⼰的产品,所以SAE账号系统使⽤了新浪微博的账号授权,⼤家应该很熟悉这个界⾯了,⽽且估计都有⽤新浪微博绑定授权注册的经历,我就不展开说了。如下图:

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

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

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

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

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

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

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

5. 绑定⼿机,⽤来取回密码和验证。每个⼿机号码只能绑定⼀次。

安全信息设置完以后进⼊⼿机验证⾝份确认步骤,SAE的校验码很复杂,数字加字符的,可见安全⽅⾯要求还是⽐较严格,如果没有收到确认短信也可以发送“REG:+微博账号”到,如下图: 完成⾝份确认后,恭喜,您已经成为SAE的⼀名开发者了!并且获得虚拟货币云⾖500个,SAE的很多服务都是要消耗云⾖。

想要查看⾃⼰的云⾖数量和账户信息,可以将⿏标移动到页⾯最右上⾓账户名字处,会有下拉菜单显⽰详情:

点击详细设置可以进⼊账户设置页⾯。

ZTalk秘籍

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

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

1、⼿机复验。这个必须去完成,否则开发者创建的每个应⽤每天啥也不⼲就扣你100云⾖。点击⼿机复验出现提⽰窗⼝如下图:

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

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

⼆、在SAE上创建第⼀个应⽤

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

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

后端基本没有什么可视化界⾯,只有⼤量的源代码,看起来很枯燥,但正是他们及时响应⽤户的请求,完成了复杂的交互功能,事实上我在编码的时候更感觉是在谱写⼀段美妙的⾳乐,它们是有韵律和节奏的。 闲话不扯了,咱们先来建⽴第⼀个应⽤,或者说我们可以叫它为微信公众平台的后端。在开发者⾸页可以看到如下图:

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

1. 应⽤的访问域名,这个可以⾃⼰设置,设置成功后访问这个⽹址就可以打开你的应⽤,⽐如我的ZTalk就是⽤的,要注意的是创建后不可修改。

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

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

4. 开发语⾔,由于⽼贼所有的开发教程都使⽤php,因此这⾥必须选PHP。

5. 应⽤类型,选择web应⽤就好,这个是后台程序,主要是提供⼀些接⼝服务。点击创建应⽤就可以新建⼀个SAE平台的应⽤了,创建成功后页⾯会跳转到应⽤列表,其实就是SAE的个⼈⾸页,这个时候多了刚创建的应⽤名称,如图:

点击上图的应⽤名称后进⼊应⽤的管理页⾯,⾥⾯⾮常复杂,估计很多⼈看了会头晕,这些先别理,⾸先点击“代码管理”建⽴第⼀个应⽤的版本再说,如下图:

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

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

其实这个时候我们的应⽤已经可以通过⽹络访问了,在浏览器⾥输⼊前⾯设置的应⽤访问域名,⽐如我这个是,就可以看到,如下图:

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

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

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

这个就是SAE的在线编辑器了,虽然我⾃⼰是在⽤editplus,但是作为初学者可以先⽤这个熟悉起来,并且⽅便查看效果,毕竟在本地做开发,还需要搭建本地的开发环境,这个对⼤部分⼈是件⿇烦事。先说下编辑的主要功能模块:1. 应⽤程序和版本切换;

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

3. ⽬录切换;

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

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

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

三、Hello World

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

⾸先在编辑器页⾯点击“新建⽂件”的图标,会弹出新窗⼝,如下图:

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

⿏标双击⽂件名或者右键选择编辑,对⽂件进⾏编辑,然后在右边的编辑框⾥输⼊如下图所⽰:

这⾥要讲⼀些php的语法规则了:

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

2. 双斜杠⽤来做单⾏注释,注释的作⽤是记录代码的功能等信息,⾮常有⽤,不管是⾃⼰以后查看还是别⼈来阅读。

3. 所有的PHP代码⾏都必须以分号“;”结尾,编译器以这个区分不同指令集。 4. echo是最基本的php输出指令。

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

发布者:admin,转转请注明出处:http://www.yc00.com/news/1688080040a77373.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信