DevStore开发人员服务有奖征文:小谈新浪微博开放平台

笔者接入新浪微博开发平台也有一段时间了,对整个平台的接入也算比較熟悉,新浪提供了统一的API接口,能够让开发人员更方便的使用API来实现自己的应用开发。开发人员能够在"http://open.weibo.com/wiki/首页"这个URL地址查看新浪开放平台给开发人员提供丰富的文档支持。方便开发人员熟悉新浪开发平台提供的全部服务。

例如以下图所看到的:

开发人员在開始使用新浪微博SDK的时候。须要先创建自己的应用。主要分为:
• 站点接入
• 站内应用
• 移动应用
笔者选择的是移动应用,笔者开发了一款第三方的微博client,是基于Android SDK,笔者通过细致阅读新浪平台提供的开发文档。和研究API接口的用法和数据类型。终于成功得使用上各种API接口。这里值得一说的是,刚開始学习的人在接入新浪微博SDK的时候会遇到各种各样的问题,有非常多童鞋认为新浪开放平台授权太过麻烦,接口也不太好使用。我认为这些同学并没有细致研究新浪开放平台,笔者认为新浪开发平台,不管从平台站点还是提供的SDK都是非常完好的。也有非常多开发人员在使用过新浪微博SDK一段时间之后,也顺利开发出自己的应用了。
笔者开发了一款第三方微博client,是基于Android SDK所开发的。在开发的过程中。笔者也遇到非常多问题。我想这也是刚開始学习的人常常会犯的错误,以下笔者整理的创建应用和集成SDK的时候遇到的一些问题。希望能帮助到开发人员们。

1. 创建应用怎样填写包名和签名
首先你要保证你使用的client跟你创建的应用的包名是一致的。还须要用签名工具生成对应的签名。以下是笔者须要改的包名和对应的app key、app secret。

假设读者执行项目时无法调取授权页面,须要先把包名改为开放平台所填写的包名,笔者这里是com.wwj.weiboClient,记得也要在Androidmanifest.xml也要继续更新。

2. 怎样填写回调页

非常多同学不知道怎样填写这一项。我建议开发人员填写默认的回调页即可了,在调取授权页面的时候是须要传这个回调地址过去的,不然也是无法进行授权。

3. 无法获取Access_token

无法获取訪问令牌,也是非常easy出现的问题。一些同学并不知道须要加入对应的測试帐号,所以一直无法进行登录授权,总是提示无法获取access_token。加入測试帐号例如以下图所看到的:

仅仅有在应用没有上线时才须要加入測试帐号,应用上线后就不须要了。
假设以上三步都没有不论什么出错的话。我认为是能够调取新浪微博Oauth2.0授权界面,例如以下图:

笔者在授权成功之后,获取到access_token,通过这个訪问令牌就能够使用新浪开发平台给开发人员提供的API了。

经过一段时间对新浪开放平台的评測,笔者顺利的实现了SDK集成开发。新浪开放平台提供丰富的文档支持。提供多种开发语言和多种平台的SDK,不同开发人员能够择需开发第三方应用程序。非常的方便。本人希望新浪微博开放平台越做越好。提供给开发人员很多其它的API。让开发人员能开发出功能丰富的应用,借此来改变人们的生活方式。

DevStore开发人员服务有奖征文:小谈新浪微博开放平台的更多相关文章

  1. 新浪微博开放平台开发-android客户端(1)【转】

    http://www.cnblogs.com/virusswb/archive/2011/08/05/2128941.html 最近不是太忙,花了一些时间学习android的应用开发.经过两个星期的学 ...

  2. 谈互联网开放平台:“去中心化”大势所趋 zz

    文/磐石之心 几天前与好友聊到众筹咖啡馆的事情,他向我讲述了一个非常具有特色的众筹咖啡馆案例.而这个案例也引发我对当前互联网开放.去中心和集权的一些思考,今天就简单写出来与大家分享. 一个无赚钱目的的 ...

  3. 【原创】前端开发人员如何制作微信小程序模板

    (我的博客网站中的原文:http://www.xiaoxianworld.com/archives/305,欢迎遇到的小伙伴常来瞅瞅,给点评论和建议,有错误和不足,也请指出.) 最近接触了一下微信小程 ...

  4. C#开发微信门户及应用(41)--基于微信开放平台的扫码登录处理

    在现今很多网站里面,都使用了微信开放平台的扫码登录认证处理,这样做相当于把身份认证交给较为权威的第三方进行认证,在应用网站里面可以不需要存储用户的密码了.本篇介绍如何基于微信开放平台的扫码进行网站的登 ...

  5. 新浪微博开放平台账号申请(基于dcloud开发)

    注意事项: 1.新浪微博不仅需要appkey和appsecret,而且还需要回调的url,这个链接是可以随便写的,但是需要和在开放平台申请的一致. 2. Android签名包信息部分 (1.)首先安卓 ...

  6. Navi.Soft30.开放平台.腾讯.开发手册

    1系统简介 1.1功能简述 现在是一个信息时代,并且正在高速发展.以前获取信息的途径非常少,可能只有电视台,收音机等有限的来源,而现在的途径数不胜数,如:QQ,微信,官方网站,个人网站等等 本开发手册 ...

  7. 小谈Scrum敏捷开发流程

    一晃眼,有两年没有写博客了,回顾前两年,各种奔波,各种忙碌,也有不少的收获.从今天开始,我要把这些收获都分享在这里. 其实这两年,对我影响最大的是开发流程.总所周知,一个好的开发流程,对于项目的进行, ...

  8. 如何有效快速提高Java服务端开发人员的技术水平?

    我相信很多工作了3-5年的开发人员都会经常问自己几个问题: 1.为什么总是感觉技术没有质的提高? 2.如何能够有效和快速的提高自身的技术水平? 3.如何进入到一个牛逼的大公司,认识牛逼的人? 这篇文章 ...

  9. 仅以一个前端开发人员的角度看微信小程序

    看了几天的小程序(当然也包括了上手书写),才有了这篇博文,非技术贴,只是发表下个人观点,仅以个人技术能力来看小程序. 首先说下优点: 调试工具:官方的工具还是做了很多工作,包括监听文件变动自动刷新,编 ...

随机推荐

  1. 初步接触CERNVM

    初步接触的来源是对ROOT数据分析工具的搜索,看到一个叫做Life as a Physicist的国外博客.知道了这个包含容器分发的软件,跟重要的是,这个欧洲核子中心开发的平台,对于我等科研人员是一大 ...

  2. java.sql.SQLException: Access denied for user ''@'localhost' (using password: No)

    出错原因: 连接数据库是忘记配username 和 password 了 刚在学hiberbate4,把持久层从纯粹的jdbc改为hiberbate 出现的错误.(原来的是直接读取properties ...

  3. [BZOJ1143][CTSC2008]祭祀river(Dilworth定理+二分图匹配)

    题意:给你一张n个点的DAG,最大化选择的点数,是点之间两两不可达. 要从Dilworth定理说起. Dilworth定理是定义在偏序集上的,也可以从图论的角度解释.偏序集中两个元素能比较大小,则在图 ...

  4. small test on 5.30 night T1

    数学题使劲推就对了. 让我们设  g(x) = ∑ C(i,x) * b^i ,然后后面验算了一张纸QWQ,懒得再打一遍了,回家我就把这张演算纸补上QWQ,先上代码. #include<cstd ...

  5. python3 开发面试题(装饰器必须考)6.4

    def f(): print("2018-06-04") # 每次调用f的时候 在打印"2018-06-04" 之前打印一句 开始, 之后再打印一句 结束 de ...

  6. Python中内置的日志模块logging用法详解

    logging模块简介 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用.这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/P ...

  7. IO多路复用 select、poll、epoll

    什么是IO多路复用 在同一个线程里面, 通过拨开关的方式,来同时传输多个(socket)I/O流. 在英文中叫I/O multiplexing.这里面的 multiplexing 指的其实是在单个线程 ...

  8. Swift数独游戏优化——C++与OC混编、plist自动生成

    一.为什么要C++与OC混编? 在我之前的数独游戏中涉及到的数独游戏生成算法是参考的网上其他人的算法,是利用C++来实现的.   但是在我的例子中我发现这样存在一定的局限性: 1.我是利用Termin ...

  9. Debian安装VirtualBox增强工具

    切换到root用户: apt-get install build-essential 或者 apt-get install gcc make apt-get install dkms apt-get ...

  10. 地图投影与ArcGIS坐标系转换

    1. 通常GIS项目涉及到的坐标系 (1)面向局部区域的大比例尺二维平面:高斯投影(横轴墨卡托) 说明:在市一级的小范围区域的GIS系统,比如规划局.国土局.建设局的系统,大都使用高斯投影,以便与地方 ...