推特 API 2018 年和现在
Twitter API 2018 and now
我从 2018 年买了一本关于网络挖掘的书(“挖掘社交网络”)。它从 twitter api 开始(我一般还没有使用过 apis)并使用来自 Python 的 twitter 库(我也不知道)。该脚本需要一些您需要从 twitter 获取的字符串。
CONSUMER_KEY = ''
CONSUMER_SECRET = ''
OAUTH_TOKEN = ''
OAUTH_TOKEN_SECRET = ''
我在推特上注册了一个新的 project/app。但是字符串和名称与上面的不同:
API Key
API Key Secret
Bearer Token
它们自 2018 年以来有变化吗?有没有办法从上面得到四个:CONSUMER_KEY,等等?
这里有两件事要知道:
自 2018 年以来,API 发生了变化。Twitter API 的 v2 目前是您在申请开发者帐户时获得的默认版本。如果您需要访问该书可能使用的 v1.1 APIs,您将需要在开发人员门户中请求“提升权限”。
您想要的值仍然可用,标签略有变化。 CONSUMER_KEY
和 CONSUMER_SECRET
与 API Key 和 Key Secret 是一样的东西,只是名称不同。为了获得本书所称的 OAUTH_TOKEN
和 OAUTH_TOKEN_SECRET
,您需要为您的应用启用 OAuth 1.0A 身份验证,并生成开发人员门户所称的“访问令牌”和秘密。这些和你在书中看到的是一样的。
我从 2018 年买了一本关于网络挖掘的书(“挖掘社交网络”)。它从 twitter api 开始(我一般还没有使用过 apis)并使用来自 Python 的 twitter 库(我也不知道)。该脚本需要一些您需要从 twitter 获取的字符串。
CONSUMER_KEY = ''
CONSUMER_SECRET = ''
OAUTH_TOKEN = ''
OAUTH_TOKEN_SECRET = ''
我在推特上注册了一个新的 project/app。但是字符串和名称与上面的不同:
API Key
API Key Secret
Bearer Token
它们自 2018 年以来有变化吗?有没有办法从上面得到四个:CONSUMER_KEY,等等?
这里有两件事要知道:
自 2018 年以来,API 发生了变化。Twitter API 的 v2 目前是您在申请开发者帐户时获得的默认版本。如果您需要访问该书可能使用的 v1.1 APIs,您将需要在开发人员门户中请求“提升权限”。
您想要的值仍然可用,标签略有变化。
CONSUMER_KEY
和CONSUMER_SECRET
与 API Key 和 Key Secret 是一样的东西,只是名称不同。为了获得本书所称的OAUTH_TOKEN
和OAUTH_TOKEN_SECRET
,您需要为您的应用启用 OAuth 1.0A 身份验证,并生成开发人员门户所称的“访问令牌”和秘密。这些和你在书中看到的是一样的。