前言:微博开放平台提供了微博数据的api接口,不仅可以直接通过api调用微博服务发布微博查询微博,更重要的是,可以在自己的网站上获得新浪微博api的授权,调用微博的某些内容,就好像我们再网站中看到好文章要分享到微博或者其他社交网站中一样,非常方便。下面就来探秘一番。1.注册开发者并获取app key 和 app secret 百度很容易找到微博开放平台的入口,登录自己的微博账号,点击账
转载
2023-07-20 20:38:01
541阅读
1评论
二.获取用户信息并保存数据库上面说到加载AuthActivity有两种情况,其中一种就是授权成功回调,在授权回调成功后我们就开始通过微博API获取用户信息了,然后保存数据库了。这一系列操作我采用主框架模式,将任务发送给MainService来处理。对于这个任务的具体处理过程,先通过token获取UID,再通过UID获取UserInfo。UserInfo中值得注意的是UserIcon是Bitmap类
转载
2023-08-17 11:41:06
111阅读
第三方登录实现步骤: 第三方登录授权的流程: 1.说出是前端访问我们自己的定义url,然后在我们自己的后台去调用第三方后台给的url,把后端生成的url返回给前端,也就是登录页面, 2.前端使用location.href重定向获取code, 3.拿着获取的code去获取的access_token,(微博使用post,qq使用post,get都可以),&nbs
转载
2023-06-12 11:07:11
259阅读
我的个人微博早前有大量跟好友的页面聊天数据,随着时间增多,发的微博近乎上万条,可是微博本身没有提供数据备份功能,查看了一下API文档,从官方提供的接口取得的数据也只是有限条,无法满足需要,因此萌发了写个爬虫用模拟登录的方式将所有发过的微博抓取下来。一 、先分析一下微博网页版的结构和流程:首先是登录,需要用户名、密码、验证码,登录成功后进入个人微博主页,在主页右边有一个年份侧边栏,从这里可以按时间查
转载
2023-08-28 09:51:57
173阅读
先上图演示下: 看完图就直接上代码吧,其中有几处写死的地方,我有提示,你们自己改下就是了。//@显示用户列表
(function($) {//判断是否为子元素
function isParent(obj,pobj){
while (obj != undefined && obj != null && obj
使用微博提供的API接口发送微博创建微博应用微博对微博应用开放API接口,不对个人账号开放,我们要先注册一个微博应用,将自己电脑作为应用服务器。如果用户想通过API接口发微博,那么用户要先向微博应用授权,微博应再帮这个用户发微博。一个微博应用可以提供给很多用户使用。获取用户授权的过程这个过程需要三方共同参与:用户,微博服务器,应用服务器。创建微博应用后,我们会拿到一对 App Key 和 App
[cp]我今年24岁,除了年轻什么都没有。[伤心]今天我无意间看到这样一条朋
原创
2023-05-17 15:16:38
46阅读
上联:宁肯零交量也不肯降房价
下联:即便无住房亦不买高价房
横批:不降不买
原创
2010-06-25 13:48:50
707阅读
点赞
2评论
干你妈比~~~
原创
2011-01-14 16:17:58
902阅读
今天注册了新浪微博
可以关注你想关注的各个方面
挺好玩的
喜欢的也玩玩
偶的微博:http://t.sina.com.cn/yun1214
原创
2010-03-01 19:14:20
283阅读
{ "ok": 1, "count": 26, "cards": [{ "mod_type": "mod\/pagelist", "previous_cursor": "", "next_cursor": "", "card_group": [{ "card_type": 9, ...
转载
2016-05-08 12:05:00
1775阅读
2评论
之前有被面试到该问题,后来一直没想到比较完美的解决方案。这篇文章有个分析,最后的想法可以继续深究下 为什么社交网络中数据翻页技术复杂 2014-12-04 TimYang 最近讨论的一个传统的问题,问题本身比较简单,针对key-list类型的数据,如何优化方案做到性能与成本的tradeoff。Key-list在社交产品及面向用户的产品中非常普遍,如一个用户的好友关系 {“uid
最近要做手机微博,对着新浪手机微博看了下里面用了很多HTML5的本地存储的东西,看了一些关于HTML5的本地存储的文章,现把我的一些经验分享给大家,当然也期待您的板儿砖。。。。1.首先谈谈HTML5的本地存储支持问题,见下图(这张图很好的诠释了支持问题) 我要做的手机微博主要需要支持iOS和Android自带的手机浏览器,iOS支持的很好。Android我测试了下,附上JS代码检验是否支持HTM
转载
2023-08-15 12:15:31
93阅读
微博模拟登陆1.基类对象的方法
建立一个类
__init__初始化方法,接收username和password。class launcher():
def __init__(self, username, password):
self.password = password
self.username = username2.定义一个函数,目的用于取到no
转载
2023-06-13 12:01:37
88阅读
微博feed系统的推(push)模式和拉(pull)模式和时间分区拉模式架构探讨 推模式需要把一篇微博推送给所有关注他的人(推给所有的粉丝),比如姚晨,我们就需要推送给2594751个用户的feeds表中。当然,feeds表可以很好的进行sharding,存储也都是一些数字型的字段,存储空间可能不是很大,用户在查询自己关注的所有人的feed时,速度快,性能非常高,但是推送量会非常大,姚晨
如何简单快速地下载微博视频(PC端)?因为经常在手机上沉迷各种微博故事鬼畜短视频啊啊啊小草好可爱!啊啊啊啊宁鹅唱歌真好听!我要下载下来看一万遍!!!然而......嗯?这**的微博怎么不让下视频?!算了算了,自己动手丰衣足食,等别人扒了我再下怎对得起我五百本大学的高贵身份!下面就教大家一个简便方法,不用找什么地址解析网站,轻松下载微博视频~工具:Chrome谷歌浏览器(没了 对 就这一个!下载地址
微博登录微博登录包括身份认证、用户关系以及内容传播。允许用户使用微博帐号登录访问第三方网站,分享内容,同步信息。它有如下特点:• 直接用微博账号登录你的应用或网站;• 获得高质量微博活跃用户;• 更便捷的分享到微博,提高网站信息传播力;阅读以下文档,帮助了解如何在你的应用或网站中,添加用微博帐号登录功能。移动应用SSO登录。示例通过微博官方客户端快速完成OAuth2.0授权,在你的移动应用中实现用
随着智能手机用户不断增加,微博这一生活中不可或缺的社交工具也开始成为人们智能
原创
2012-09-07 10:13:03
201阅读
系统好友关系需求判断用户A是否关注B。判断用户A是否是用户B的粉丝。用户A关注用户B。用户A取消关注B。按照名称首字母排序,分页获取用户的粉丝列表。按照名称首字母排序,分页获取用户的关注列表。方案因为社交网络是一张稀疏图,用邻接矩阵存储比较浪费空间,所以用邻接表存储。用一个邻接表来存储这种有向图是不够的。我们去查找某个用户关注了哪些用户非常容易,但是如果要想知道某个用户都被哪些用户关注了,也就是用
转载
2023-06-29 23:05:56
71阅读
微博scrapy爬虫实战经验分享这两天想要爬一些微博的数据,在github上找到了开源代码,但是在实际使用过程中遇到了很多困难,在此做一下记录。安装MongoDB首先安装MongoDB,Windows系统教程可以参考。获取微博小号因为需要爬的数据量较大,笔者采用了senior版本,通过构建微博小号账号池来提高爬虫效率,因此购买了一些微博小号。目前网页版微博已经全部需要验证码登录了,但是有一些小号可