如何搭建一个微博应用(以健康小助手为例)

创建一个新浪微博(下面简称“微博”)应用其实很简单,现以我做的健康小助手为例,详细的说明整个过程。

  说明微博的网页应用是基于php的,所以要学会一点php,附件有一个php的简明教程,教程的36页至53页是说语法的,差不多够用的了,不够就再翻pdf或问谷老师。


  首先是创建一个应用。在微博应用开发首页:http://open.weibo.com/devel.php, 用户用微博账号登录后可以“创建应用”,在弹出窗口“选择你要创建的应用类型”里选择“站内应用”(以网页形式运行的,若要做桌面客户端或手机端则选“普通应用”)。 如果是第一次创建应用,需要编辑开发者信息,并需要到邮箱验证。在 “创建站内应用”页面,输入“应用名称”,“应用介绍”,“域名绑定”(选否),“广场分类”选“微博小工具”,“标签”,等填写完成后,点击“申请SAE应用托管服务”,进入SAE首页:http://sae.sina.com.cn/ ,并在原“创建站内应用” 页面点击“创建”,再进入SAE首页

  SAE是(sina app engine,一个可免费部署应用的平台), 在SAE首页“用微博账号登录”。 第一次使用SAE时,在登录后需要填写账号信息,注意:其中“安全密码”要牢记,以后创建应用和数据库操作等都需要用到。填写账号信息后进行邮箱验证。验证后进入到“我的应用”列表,点击“创建新应用”,进入“创建应用”页面,输入:二级域名(名字最好能代表你应用的功能),应用名称,应用描述。创建成功后点击应用名的link,进入应用页面。在当前页面点击“应用向导”,再选“社会化应用”,在“新浪微博OAuth框架 ”点击“安装”,接着在“选择应用”选刚创建的应用,版本为“新创建版本”,在后面输入:1(或自己喜欢啦),下一步后需要输入APPKey和APPSecret,这时返回“应用信息汇总”页面的(就是在微博开发首页创建的应用),在该页面下方会有 APPKey和APPSecret,把它们复制到SAE页面。确认后会有:访问应用和管理应用 的link,点访问应用可访问默认的应用页面(像所有的应用一样,需要授权),点管理应用可进入应用页面。

  到此已经成功创建自己的一个应用了。接下来就是通过编写代码来创造丰富的应用。


 在正式编程前还需要准备SAE的SDK,在SAE首页里,Sina App Engine SDK下载,目前我用的是: Windows版-1.0.5 3.6M。 这是一个代码管理器,可以上传新修改的文件和版本管理。解压缩后运行am.exe,输入微博账号和填写SAE账户信息时的安全密码(不是微博登录密码)登录,默认会自动下载你当前所有的应用,可以看到有你刚创建的应用和VERSION 1的内容界面。在Upload的界面框里我是把三个选项都打勾(语法检查,仅上传更新文件,文件扩展名过滤)。但注意AM.EXE没有代码编辑功能,自己选择喜欢的编辑工具来编辑代码,例如EditPlus或Notepad++,我是用Notepad++的,免费又强大。官网5.9.2版下载:http://notepad-plus-plus.org/release/5.9.2 。下载后在“设置”,“首选项”,“文件关联”,"customize",输入:php,点向右的箭头就可以关联所有php文件。


  好了,全部已经准备好。在下一篇说明制作“健康小助手”的过程,并开放全部源码。如果有什么疑问的可以访问http://forum.open.weibo.com/read.php?tid=54,这里也有个教程,或者直接联系我:email:[email protected]

你可能感兴趣的:(编程,应用服务器,PHP,框架,新浪微博)