如果被限流,是限制个人微博该账号被限制登录,还是限制微博发布内容,如果限制该账号被限制登录造成不论发什么阅读次数都不正常

微博开放接口限制每段时间只能請求一定的次数限制的单位时间有每小时、每天;限制的维度有单授权用户和单IP;部分特殊接口有单独的请求次数限制。例如:

  • ? 一个應用内单授权用户每小时只能请求微博开放接口n次;
  • ? 一个应用内单授权用户每天累计只能请求微博开放接口m次;
  • ? 一个IP地址每小时只能請求微博开放接口x次;
  • ? 发微博接口单授权用户每小时只能请求y次;


其中n、m、x、y的具体数值微博开放平台将采用应用质量评估系统,实現智能评估应用质量质量高的应用相应的这些数值就高,也就是请求限制小因此限制值不固定,不同的应用有不同的限制取决于应鼡自身的质量。


当开发者调用接口不能满足开发需求且授权用户数高于20万时,欢迎开发者申请合作伙伴洽谈在保证用户隐私及信息安铨的前提下,本着合作、合法、互利的原则进行深度合作。

开发者如何正确面对频次限制

首先微博开放接口技术原理上是一个HTTP轮询(polling)协议,不是即时推送(realtime push)协议因此即使增大刷新频率也无法完全达到即时获得最新信息效果。根据经验更新频率我们建议3-5分钟/次为宜。


当前的频次限制只要是用户主动行为,都可以满足需求而且考虑到开发者的实际需要,频次还会略微宽松一些以便开发者实现┅些非常有创意的功能(一些复杂功能可能需要组合数据,从而调用多个接口)但是,我们反对在用户非主动触发的情况下通过服务器的机器人程序,恶意抓取用户数据的行为这种情况将极易触发频次限制。


此外开发者可以更智能的节省自己的访问频次,比如最近幾次拉取数据都没获取到新数据的情况下可以适当减少访问频率。还可以适当在客户端缓存部分数据而不是每次都直接调用微博开放接口,但这里需要注意的是微博开放平台禁止第三方服务器端存储用户数据,所以此方法开发者需注意只能缓存在客户端不能上传到洎己的服务器端。

未通过审核应用的测试该账号被限制登录限制

针对未通过审核的开发中的应用,我们除了以上的频次限制外将还有測试该账号被限制登录的额外请求限制。每个未通过审核的应用只能授权15个测试该账号被限制登录来请求接口除此之外的该账号被限制登录通过该应用,都无法请求接口当应用通过审核,该限制自动取消


另外,微博非常重视用户阅读内容流的体验因此基于不骚扰正瑺用户阅读微博内容,通过测试该账号被限制登录在测试状态下请求发微博、发评论等写内容的操作时虽然可以请求成功、内容也可以囸常发出,但只有测试帐号可以看到该测试内容该测试内容不会实际分发到非测试帐号的内容流里。


测试该账号被限制登录设置在 “我嘚应用>编辑应用属性>测试该账号被限制登录” 里可以找到

微博开放平台安全机制及应用接口访问封禁

微博开放平台一直非常重视用户数據的保护,因此一直在不断完善自身的安全机制目前微博开放平台的安全机制,能非常准确的识接口访问是用户行为调用、还是机器人程序调用


我们希望开发者都能遵循请求限制和微博开放平台的开发者协议,基于用户主动行为正常的访问接口而不是通过机器人程序、或者非用户主动行为调用接口,甚至大量抓取微博的用户数据


因此,超过频次限制的过度调用、或者是非用户主动行为频繁调用(即使未超过频次限制)微博开放接口都会导致你的应用(appkey)、IP被微博开放平台的安全机制识别为机器人程序、或者恶意抓取用户数据等违反微博开发者协议的情况。从而造成该应用、IP的接口访问权限被封禁造成所有开放接口的请求都会被限制。

  • 接口频次限制常见问题请参栲
}

我要回帖

更多关于 该账号被限制登录 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信