前几天写了一组文章,讲新浪微博应用开发的一个解决方案:用PHP+新浪微博开放平台+新浪云平台(SAE)(称旧文中的方法)。受博友提醒,注意到了新浪云平台上提供的对新浪微博开发的支持,采用的是SaeT(已改名为SaeTOAuth) ,这也是一个非常好的解决方案,区别在于所用到的授权类和微博类不同。本文对这两种方法稍加对比,并指出这两种方法对于开发和学习方面的比较。
本文介绍的方法,其基本过程与旧文方法基本相同,简要罗列如下: 1. 在新浪微博开放平台建立一个新应用,目的是获得App Key和App Secret; 2. 下载 Seatdemo文件:网址:http://apidoc.sinaapp.com/demo/saetdemo.zip ,其中包含4个文件,如下左图,要做的工作是,将获得App Key和App Secret写入config,php文件中并保存。 3. 在SAE中创建应用,再将以上4个php文件上传到代码管理的界面。 4. 修改微博应用中的“应用实际地址”。 可以看出,从表面上看,唯一的区别就在于下载的Demo文件不同,但本文方法操作所用的函数将不同旧文方法,并且函数功能的实现已经内置在SAE中的,不需要将其代码放在应中。 下面对这两种方法进行一比较。
对初学者建议:阅读并实践作者所讲旧方法的一组文章,体验整个开发的过程。在进一步深入时,采用本文的方案完成实用的应用开发。 |
|