在这篇博文中,我们将讨论如何解决“新浪微博Java SDK”相关问题的过程。无论是进行API调用,还是处理用户授权,广大开发者都可能会遇到一系列挑战。本篇博文将通过背景定位、演进历程、架构设计、性能攻坚、复盘总结以及扩展应用,系统化地记录这个过程。
### 背景定位
随着社交网络的广泛应用,做为开发者,我们需要与各大平台进行对接。新浪微博因其庞大的用户基数,成为了许多开发者选择的对象。然而,在
最近简单地研究了下新浪微博Android SDK的使用方法,接下来会简单说说实现的方法。
主要实现的功能:
1 软件首次使用,用户授权,将用户信息保存到数据库,同个用户第二次登陆就不用授权了。授权完后,用户就可以发微博,查看最新公共微博信息,查看自己最新发布的微博,等等.......其实就是对API接口的调用。
2 当数据库中存在用户信息后,在登陆界面会弹出对话框,让用户选择账号
3 如果
原创
2012-10-11 02:37:39
1179阅读
很多Android应用会加入分享到微博或人人的功能,今天我们就来看一下用新浪提供的Android SDK写一个发微博的Demo程序。首先不得不说说关于OAuth授权认证的事情,因为现在的开放平台API如新浪、腾讯、人人SDK都必须在这个基础上才能调用:OAuth是一种国际通用的授权方式,它的特点是不需要用户在第三方应用输入用户名及密码。OAuth的技术说明可参看官方网站http://oauth.n
转载
2023-10-20 09:25:18
85阅读
上一节中已经安装了Python SDK,可以在程序中引入weibo模块编写微博程序了。下面的程序的功能就是利用该模块发一条新微博,先开具体的代码:#! /usr/bin/python"""引入Python SDK的包"""import weibo"""授权需要的三个信息,APP_KEY、APP_SECRET为创建应用时分配的,CALL_BACK在应用的设置网页中设置的。【注意】这里授权时使用的CALL_BACK地址与应用中设置的CALL_BACK必须一致,否则会出现redirect_uri_mismatc
转载
2013-06-15 15:44:00
236阅读
2评论
新浪微博开放平台网址
http://open.weibo.com/
怎么建立自己的应用我就不说了。
1 下载Android SDK
下载地址:https://github.com/mobileresearch/weibo_android_sdk/downloads
下载解压后有两个文件夹com_weibo_android和com_weibo_android_example
将com_w
原创
2012-10-15 01:03:32
2057阅读
我们要做一个高性能的系统,要具备一个低延迟、高实时性,微博要做到高实时性这是核心的价值,实时性的核心就是让数据离CPU最近,避免磁盘的 IO。我们看淘宝核心系统专家余锋说过的一句话“CPU访问L1就像从书桌拿一本书,L2是从书架拿一本书,L3是从客厅桌子上拿一本书,访问主存就像骑车去社区图书馆拿一书”。我们微博如果要做到非常实时的话,我们就需要把数据尽量离CPU节点最近。所以我们看一下cache设
转载
2023-09-30 21:52:36
147阅读
相信大家都有微博了,作为一个技术人员,往往关注的不是明星,而是技术。微博现在很火,底层技术是如何实现的呢,最近 在网上看到一篇文章,是关于微博底层技术的架构,和大家分享一下。 很多技术人员对微博的构架非常感兴趣,就是一个明星他有300万粉丝,这个技术怎么来实现?今天在这里跟大家分享一下微博的底层机构,让大家对微博的底层技术有更
转载
2023-07-14 19:27:16
128阅读
在Eclipse中导入新浪微博SDK今天在看《Android开发应用实战》,全书都在讲一个android版的新浪微博客户端怎么做,于是按照书上步骤做。网上有人说这本书没有细节,我想对于小白来讲确实需要一些细节,因为我作为一个android小白,确实不知道如何正确地导入新浪微博SDK。我的环境:OS:...
转载
2013-09-09 15:27:00
164阅读
2评论
手机新浪微博怎么添加备注 手机微博好友备注设置教程手机新浪微博怎么添加备注 手机微博好友备注设置教程 手机新浪微博怎么添加备注?很多玩家在新版手机微博中根本找不到添加备注的功能导致很多博友都不认识,下面小编就为大家带来手机微博好友备注设置教程。 手机新浪微博怎么添加备注 手机微博好友备注设置教程 1、点击“主页”标签: 2、我们可以看到有一个“基本信息”的字样,右侧有一个展开按钮,我们单击打开:
转载
2023-06-13 09:29:41
236阅读
新浪微博头条文章在去年12月底正式上线,使用头条文章可以让长文在信息流中以更醒目的方式呈现,编辑效果和打开速度也将提升,从而优化用户的阅读体验。 新浪微博头条文章发布方法: 1、登录新浪微博,打开首页; 2、点击【头条文章】; 3、打开每天有不计其数的博主会在微博上发表头条文章,那么微博网页版怎么发布头条文章?今天的视频就来为大家解答一下,一起来看看吧。1、新浪微博头条文章发布后需要通过新浪收藏进
转载
2023-06-27 23:25:27
250阅读
http://book.51cto.com/art/201310/412836.htm短短几年时间新浪微博的用户数就从零增长到数亿,明星用户的粉丝数达数千万,围绕着新浪微博正在发展一个集社交、媒体、游戏、电商等多位一体的生态系统。同大多数网站一样,新浪微博也是从一个小网站发展起来的。简单的LAMP(Linux+Apache+MySQL+PHP)架构,支撑起最初的新浪微博,应用程序用PHP开发,所有
转载
2023-09-26 20:05:13
450阅读
新浪微博事业部总结了三种微博格式,一个是阿迪达斯的蒲公英式,适合于拥有多个子品牌的集团;另一个是放射式,由一个核心账号统领各分属账号,分属账号之间是平等的关系,信息由核心账号放射向分属账号,分属账号之间信息并不进行交互,这种适合地方分公司比较多并且为当地服务的业务模式。第三个是双子星模式,老板一个账号很有影响力,公司官方一个账号也有影响力,形成互动。这些都是比较初级的模式,企业真正要建立的体系,除
转载
2023-08-21 19:39:44
1084阅读
此类RESTful接口的开放平台,一般而言都采用OAuth认证方式针对新浪微博新版接口举例如下:1、获取codehttps://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI在创建应用时需要填写YO
转载
2023-07-09 14:32:36
176阅读
# 使用Java SDK开发新浪微博开放平台应用
## 引言
新浪微博是中国最大的社交媒体平台之一,通过新浪微博开放平台,开发者可以利用其提供的API开发自己的应用程序。为了简化开发者开发过程,新浪微博提供了Java SDK,便于开发者在Java环境下快速集成和调用API。
本文将介绍如何使用新浪微博开放平台的Java SDK,包括SDK的安装、配置和使用。
## 安装和配置Java SDK
原创
2024-01-15 04:58:13
146阅读
接下来教大家如何将新浪微博的内容同步更
原创
2022-09-28 21:31:40
275阅读
在这篇博客中,我们将探讨Java中与新浪微博API集成时出现的一些常见问题。这些问题往往被开发者忽视,导致项目延迟和用户的不满。我们希望通过这个分析和解决方案,为大家提供一些帮助。
### 问题背景
当我们开发社交媒体应用时,接入新浪微博的API是常见需求。为了方便用户登录和分享内容,开发者通常会选择OAuth认证流程。我们的用户场景是,一个用户通过我们的应用输入信息,想要将其发布到新浪微博。
上一篇博文总详细讲解了微博客户端开发的基本的过程,在此对整个微博客户端开发流程进行一个总结。首先: 开发者需要在新浪开放平台注册为开发者,可以注册为个人开发者或者企业开发者。(当然企业开发者是一帮很牛的人了,并且企业开发者开发的应用上线也会比较快,我是亲身体会的呀。)开发者身份认证成功之后,登录开发者管理中心,创建应用,获取到app_key,app_secret值,需要填写应用的相应的信息,比如
转载
2023-08-29 12:51:05
143阅读
新浪微博开放平台提供了丰富的微博操作API,开发者可以利用API开发出自己想要的功能,也可以将自己的网站、应用与微博开放平台连接,甚至可以开发出一个具有完全功能的新浪微博客户端(weico)或者网页(mini weibo http://sinaweibopy.sinaapp.com/)。总之,功能非常强大,给大家提供了非常大的发挥空间,具体可以参考官方说明:http://open.weibo.com/.初学者(我也是初学者)可以从简单的开始,开发一些简单的程序,例如:利用自己的程序发一条新微博、获取自己关注的好友、获取自己的粉丝、获取好友发的微博,进一步可以做一些简单的分析工作;例如:分析自己
转载
2013-06-15 15:21:00
80阅读
2评论
@数据化管理:其实和日期有关的函数都应该是HR必备的,比如:date、year、month、day、day360......这些函数组合可以自动提醒续约日、生日提醒等。 // @环球人力资源智库:【HR必会EXCEL技巧】对于HR新人,尤其是做薪酬、绩效及档案管理工作的HR,有两个基础的EXCEL技巧你是一定要学会的,会大大提高你工作效率。第一个就是数据透视表(教程见http://t.cn/zOL
原创
2022-08-20 00:59:24
224阅读
一 分享有三种方式:1 直接调用Sina微博的api2 调用Sina提供的jar包3 调用第三方提供的jar包二:授权过程如图
原创
2013-11-26 17:59:16
643阅读