PHP+新浪微博开放平台+新浪云平台(SAE)

——新浪微博应用开发的一个解决方案

一、PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础
二、建立微博应用的过程
三、PHP SDK中Demo程序简析
四、进一步学习的走向和有用的资源
五、必须交待的几个问题
【PDF全文下载】


必须交待的几个问题

  这是一组不严肃的文章,主要因为:(1)作者不精通PHP,对PHP涉及的内容早有了解,但没有专门学习,之前更没有做过程序。在决定试着体验用PHP开发微博应用后,也仅用半个上午的时间,浏览了PHP的一般语法;(2)这组文章在工作计划之外匆忙完成的,学习时间一天半,写作时间一天。主要是因为并不打算在此方面深入做下去,也没有那么多的时间;(3)文章中除了作者自写的文字,其他材料全部来自新浪微博开放平台(http://open.weibo.com/)和新浪云平台(http://sae.sina.com.cn/),有拼凑之嫌。

  但是,这是一组很实用的文章,起码作者这样认为。以作者飞速的学习进度,有力地说明这是快速了解微博应用开发的最好材料,给出的解决方案也是最适合初学者构建微博应用开发的。一旦能够在浏览器中看到自己的代码操纵着微博中的信息,微博应用开发中不少概念将生动起来,再进一步做一些工作将不再那样艰苦。

  尽管不严肃,还是决定写出来。针对零基础的开发者,现在还没有一个适合的资料。我的贡献在于为刚起步开发的读者整理出了个头绪,提出了一种最简便的学习方案。从初学者的角度,凭着自己尚热乎的初学者感觉,帮其他初学者一把。

  因为不精通,很多相应平台上能说清楚的事情,直接给出链接,而不再多言。平台上的文字有些太多,初学者没看几个字,就被绕糊涂了。我的贡献是指出看这些庞杂文档的一个建议,并尽量引导读者动手做,早些找到感觉。

  所以,这组文章仅是在微博应用开发上帮助读者起步的。将来,你很可能不用PHP编应用,应用也不一定部署到新浪云平台,事实上,即使用新浪云平台,文章中直接在线编码的方式也不好。另外,现在最有前途的是移动开发,开发在移动设备运行的微博应用更诱人。一旦起了步,就把这本小册子忘了吧,日后会有严谨的大册子。

  这组文章也想引导一种新的学习方式。学习应用开发,尤其是大学生的课外学习,不必重视打好基础再开始实施。尽可能地动手做起来,好多不易理解的概念由于无意中就体验到了,自然就通了。先做再学,边做边学,这是一种实用的学习方法。我的一些学生准备用PHP做微博应用,两个月了,仍然在看PHP,不妥。学习某些强调思维的计算机理论时,可能需要这样做。但为开发微博应用这个很明确的目标的学习,这是不对的。书上看到的不一定都能用上,开发微博应用很多关键的问题并不是一般PHP书籍涉及的。

  交待完了。由于前述的问题,文章中的错误敬请批评,也请给予包涵。当然,能够为读者树立批判性学习的习惯作出贡献,也是作者很高兴的事。

  本文的博文版本刚一发布,就有业内高手给了非常中肯的意见。

  网友“IT人”(http://weibo.com/itren)指出:

  1. 不需要下载phpSDK,sae默认包含有weibo的phpclass,直接使用;【见http://blog.sae.sina.com.cn/archives/99/comment-page-1 】

  2. sae开发框架里有围脖类别,直接一键安装即可;

  3. 在开放平台中输入的url,不要带上sae的版本号,版本号是为了测试和快速切换用,默认版本访问时不需要版本号

  作者回复:多谢指点。对零基础的学习者而言,注重涉及最少的概念做出个程序来,注重在这个过程中,逐渐搞清楚开放平台、SAE、微博应用、SAE应用、授权机制等内容,还是不必引入更多的环节。我的方法重起步学习,你补充了实用的方案,请不要介意我将把你的意见补充到文档中。

PS:SAE中提供的新浪微博操作类,见http://apidoc.sinaapp.com/sae/SaeTClient.html,资料更友好。

PS2:为方便读者,使用SAE的个人理解已经写成博文,见:新浪微博应用开发的又一个解决方案

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——必须交待的几个问题相关推荐

  1. PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——进一步学习的走向和有用的资源

    PHP+新浪微博开放平台+新浪云平台(SAE) --新浪微博应用开发的一个解决方案 一.PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 二.建立微博应用的过程 三.PHP SDK中Demo程 ...

  2. PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用基础

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! PHP+ ...

  3. PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——建立微博应用的过程

    PHP+新浪微博开放平台+新浪云平台(SAE) --新浪微博应用开发的一个解决方案 一.PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 二.建立微博应用的过程 三.PHP SDK中Demo程 ...

  4. PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析

    PHP+新浪微博开放平台+新浪云平台(SAE) --新浪微博应用开发的一个解决方案 一.PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 二.建立微博应用的过程 三.PHP SDK中Demo程 ...

  5. 新浪云平台——免费建站100个(图解教程)

    新浪云平台--免费建站100个(图解教程) 如何免费建站?大部分SEO还有淘宝客们都希望建立属于自己的网站,可是刚开始的菜鸟们,没有强硬的建站本领,没有相关的建站知识,也没什么钱,所以都希望能有一个免 ...

  6. 利用sina新浪云平台部署项目

    免费的服务器,够初学者使用了 首先在新浪云平台注册,用新浪微博登录就好,注册成功后会赠送500云豆,实名认证后再赠送2000云豆 成为sae用户之后,你就可以免费创建5个应用,要是还想创建就得花钱买云 ...

  7. 新浪云平台使用TortoiseSVN管理代码

    首先在http://sae.sina.com.cn/新浪云平台官网注册账号,选择免费的标准环境以及使用SVN管理代码 在二级域名中填写信息 创建应用成功后创建你的代码版本 到如下网址安装Tortois ...

  8. 新浪云平台部署Java代码

    新浪云服务平台提供了web服务的开发.运行平台,可以使用该平台部署自己的web应用或者服务器. 新浪云平台网址:http://sae.sina.com.cn/ 1.注册登录 首先注册账号登录管理界面( ...

  9. 关于在新浪云平台上图片的引用

    当html.php文件上传到新浪云平台上时,其网页根目录更改为C:\Users\CWH\Documents\HBuilderProjects\实验三\img\cwh1997\1 此时里面文件的图片sr ...

最新文章

  1. python如何创建函数对列表里的元素进行分类_列表(List)操作方法详解
  2. 2018牛客网暑期ACM多校训练营(第十场)A Rikka with Lowbit (树状数组)
  3. 179. 最大数 golang (自定义sort)
  4. [SpecialJudge]构造“神秘“字符串(洛谷P3742题题解,Java语言描述)
  5. 【matplotlib】绘制动态图像
  6. oracle12图书馆,Oracle图书馆管理系统
  7. 从0成为Facebook广告高手系列教程,Facebook广告数据分析上篇
  8. sqlhelper 下载 使用指南 代码 [收藏]
  9. linux cpu 没有内核,linux – 如何获得无内核的工作? nohz_full,rcu_nocbs,isolcpus还有什么?...
  10. 数据结构上机实践第五周项目2 - 建立链栈算法库
  11. MongoDB 可视化管理工具 MongoCola-1.1.0 测试版发布
  12. 邮件里直接显示图片_Python自动化:自动化发送邮件之SMTP
  13. timeout of 50000ms exceeded 原因及解决方案
  14. java严格模式_es严格模式、对象和扩展。
  15. web前端期末大作业网课设计与实现 _简单DIV布局旅游网页——简洁的旅游酒店公寓(15页)HTML+CSS+JavaScript
  16. Java用Swing写一个txt文本阅读器,并保存成有格式文本
  17. 分享文章到新浪微博(源码)
  18. marlin固件函数解析
  19. html转化pug,pug转化html,sass转化scss
  20. IT 行业有前景么?

热门文章

  1. RCS融合通信相关资料
  2. 第三方物流服务平台建设方案
  3. 重庆办《金猪贺岁》展 千年“佩奇”邀市民博物馆里过文化年
  4. 台式电脑通过手机上网 win7 android
  5. 一条更新语句是如何执行的
  6. 关于服务质量设置(QoS)
  7. 5G工业互联网的“下半场”该拼什么?
  8. 代码发芽网最近一次更新中所遇到的问题
  9. NOIP 2010 普及组 复赛 sanguo 三国游戏
  10. 杨冰之:智慧小镇,不是智慧城市的“缩影”