Coolfensi科技头像

Coolfensi科技

客服VX:coolfensi,客服QQ:2451468936(QQ/微信客服只做引导和站点通知,不闲聊。有站点内业务疑问以及订单问题的话,请点击【CL-在线售后客服窗口】进行会话)

  • 文章95043
  • 阅读7065027

人生倒计时

  • 今日已经过去小时
  • 这周已经过去
  • 本月已经过去
  • 今年已经过去个月
首页 最新知识 正文内容

twitter开发者(twitter开发者账号购买)

客服VX(coolfensi) 最新知识 2023-01-24 01:01:11 50

推特开发者账号 推特开发者 v2 新版本抢先看

PS:由于新版本刚出来两天,很多新的功能还没有出现,后续会持续更新。本篇文章主要是讲现在已知的变动。

推特官方从2012年更新了开发者平台后,调用其接口需要用到四个值:consumer_key,consumer_secret,access_token,access_secret

开发者账号也分为三个等级:普通、高级、企业。

这一版本被称为:v1.1

现在更新的就是v2版本,主要变动如下:

就目前的消息来看,分为标准用户,科研用户,企业用户,其中每种类用户又有普通,自定义,高级三个等级。

之前4个keys是oAuth 1.0a的令牌,现在升级成了oAuth 2.0的令牌。有3个keys,分别为:consumer_key,consumer_secret,bearer key。

之前只限制了每15分钟的请求次数,其接口大概有900次,180次,15次等区别。而现在的V2版本限制了所有接口的总请求次数,50W条/每月。而且目前放出的v2接口把原来的900次/15分钟砍成了300次/15分钟,直接砍到三分之一。

现在来简单的计算一下,如果某接口之前是900次/15分钟,一个月可以请求260万次(24小时不停),如果按180次/分钟,则是51万次。但是这些是每个接口的月极限次数。更新成V2后变成了所有类型的接口总的请求次数不超50W次。这样看来是大砍一刀。

之前直接创建就行了,现在要先创建一个项目,然后在项目内创建应用。

现在看来,半年内v1.1还是可以用的,v2版本的更新是个缓慢的过程,很多主流的爬虫模块比如tweepy,twitterapi等还没有加入v2的支持。

twitter开发者(twitter开发者账号购买) 第1张

使用推特开发者api获取推文【Python – Status object in Tweepy】

Twitter 是一个流行的社交网络,用户在其中分享称为推文的消息。 Twitter 允许我们使用 Twitter API 或 Tweepy 挖掘任何用户的数据。获取用户发布的推文,首先要做的是从twitter developer那里获得consumer key, consumer secret, access key and access secret。这些密钥将帮助 API 进行身份验证。

Status

status对象是tweepy库返回的推文对象

这里罗列一下status中常用的属性:

例如这个推文的信息:

得到的结果为:

web端接入Twitter账号登陆日记

1、先到Twitter开发者平台注册自己的应用;注册成功会得到appkey和API Secret。(在上注册自己的app/web)

2、在 登录自己的Twitter账号;

然后新建一个项目把在Twitter开发者平台注册得到的appkey和API Secret设置到这个项目中,注意一个appkey和API Secret只能设置一个域名,reference描述(举个例子如你的项目叫百度,那就写个百度),domain就是项目域名(主域名);grant_url可不填,我是填了的()。(最近不少博友问点击的时候Twitter登录框闪退。如果没在这个网址注册你的项目的话会有点击Twitter闪退的现象,请务必配置)

3、在页面引入Twitter所需的js。其中要特别注意的是要引入   (这个是重点!!!)

4、在页面上声明一个Twitter登录的button并监听登录事件。

5、初始化Twitter登录并定义twitterLogin登录方法。

hello.init({

           'twitter': appkey

},{

redirect_uri:'', //代理后的重定向路径,可不填

},

{   

oauth_proxy: '' 

});

文章目录
    搜索