利用新浪SAE安装Xweibo

Nicky 5.5K 0

不得不说现在最火的东西就是微博了,国内四大运营商都推出了微博系统,比较出门的就是新浪微博和腾讯微博,最成功的是新浪微博。这不新浪微博和腾讯微博都推出了把自己的微博系统打包并开放供公众下载安装。其中腾讯的叫iWeiBo,新浪的叫Xweibo。现在新浪为了这微博更新不惜代价的买了t.cn域名和从张伟波手里花800万买了weibo.com,把原来的所有的t.sina.com.cn的东西全部转移到weibo.com。Xweibo现在的域名就是x.weibo.com。 今天我介绍的不是要如何在自己的服务器上安装Xweibo,而是利用新浪的SAE系统(Sina App Engine,新浪云计算平台)安装。安装之前首先要确认三项: 1、新浪微博帐号:这个不解释,这个都没有那就自己去weibo.com去申请。 2、新浪微博开放平台应用:只有新建一个应用才能通过API调用新浪微博。申请地址(这里还可以勾选“同时申请新浪云计算平台邀请码”) 3、新浪云计算平台帐号:这里就是存放Xweibo的空间,申请成功以后会有一个sinaapp.com的二级域名,就像Google的GAE的二级域名appspot.com一样。申请地址(默认申请的为体验用户,7天后数据全部清空,可以使用在申请新浪微博开发平台的时候申请一个云计算平台邀请码) 申请云计算平台帐号我就不演示了,这里我主要开始演示如何从SAE安装的。 首先登陆云计算平台,创建应用 创建应用过程中 创建完毕 然后选择“推荐应用”,找到Xweibo项目,点击安装按钮 选择刚才新建的应用,或是选择安装为新应用,输入域名,然后输入版本号,点击安装到以上位置按钮。 正在安装(实际上为正在拷贝程序安装包到你的应用位置) 提示已经完成,“点击此处进入初始化界面”为进入Xweibo的安装数据库及配置界面,“点此管理该应用”是指管理我这个sinaapp.com应用的后台 选择“点击此处进入初始化界面”,进入Xweibo的数据库安装,首先“同意协议” 输入Xweibo网站的标题以及前面在开放平台申请的 应用的APP KEY和Secret,点击下一步 输入数据库的相关信息,因为是使用的SAE,所以这些项目都是直接生成且不可修改的,点击下一步 程序开始复制和建立MySQL的表 表建立成功,询问你是否进入后台配置。 程序会首先先让你用新浪微博授权你刚才申请的应用来绑定你的新浪微博帐号,因为未达到“使用3天以上,500次使用,10个授权使用”的要求,所以不能申请切未通过审核,显示“未通过审核应用” 开始激活管理员帐号,这里我用的是自己建立应用的新浪微博帐号来当管理员的,没有多余的帐号来测试非建立APP KEY的应用来当管理员,有兴趣的朋友可以试试,而且这里面的APP还是刚才那个,也没有试过换APP,不知道新浪微博在安装的时候要设置两次是什么意思。(估计如果这个授权是可以修改成读取自己网站数据库信息)输入管理员信息,经测试,虽然写了QQ或MSN任选一项,但是必须都要填入才可以进行下一步,唉,不知道要我们这些电话、QQ、MSN干什么用 填入以上信息完成以后会让管理员登陆后台,下面的后台管理密码不是新浪微博的密码,而是上一步输入的密码 进入后台以后就可以进行一些后台的设置和优化。 微博前台 大家可能会有疑问,开始的浏览器地址都是1.xxx.sinaapp.com,最后的地址是xxx.sinaapp.com,实际上前面的1只是版本号,在SAE中也可以直接通过访问你申请的sinaapp.com的前缀来访问你的应用。1这个只不过是版本号而已,这个在SAE的后台还可以设置默认应用,即可以有多个版本号,但是xxx.sinaapp.com这个显示的是默认版本号的结果。在安装的时候也可以选择多个版本号进行安装的,即如果安装Wordpress的话你可以从1.0一直安装到3.1同时存在【可惜只允许建立10个版本号】,访问主站点为默认版本号的(只是猜测,未经验证),每个都可以通过前面加版本号来访问。这点SAE做的还是不错,但是就是程序安装完毕以后不会跳到主站点,而是会在版本号+站点访问。当然也可以在前面安装“安装流程-阅读协议”的时候直接通过xxx.sinaapp.com来访问安装,这样安装好的也是默认版本号的安装版本。 我上面说到的办法是要消耗云豆的(新建一个消耗一个云豆),至于云豆是什么,拿来做什么的大家可以去SAE网站去查询 当然如果您嫌麻烦可以直接这里申请托管服务,可以不用云豆,但是是要申请的,不一定能通过哦。也可以点击这里来直接输入sinaapp.com的二级站点直接来进行安装。 点击“快速安装”按钮。 点击“请点击此处进入初始化安装页”来按照上面的流程进行安装。默认版本号为1。 ? PS:实际上这样在SAE上安装的都是利用自己的微博来管理的伪自建微博,因为这里面所有的操作都还是要通过新浪微博帐号来管理的。里面所有的数据也都是你新浪微博上的数据,实际也没有多少意义。不过这个可以拿来练手,而且你在自己建的微博上发帖也自动会同步到新浪微博上。但是我看Xweibo网站上CNTV和ZOL网站的微博都是用的自己网站的数据来设置的,看来这个Xweibo还是可以实现属于自己注册使用数据的。如果大家有兴趣可以查下使用Xweibo的开发文档。

发表评论 取消回复
表情 图片 链接 代码

分享