Twitter API类别有哪些,twitter 官方网站Twitter API类别有哪些本系列是对推特开发者文档进行的翻译,以便帮助开发人员使用API接口,难免有些地方存在不足,还请谅解。每个开发人员都应该知道的事情有不同的API类别标准(免费)Twitter API包括REST API和Streaming API。......
本系列是对推特开发者文档进行的翻译,以便帮助开发人员使用API接口,难免有些地方存在不足,还请谅解。
每个开发人员都应该知道的事情
有不同的API类别
标准(免费)Twitter API包括REST API和Streaming API。
企业(收费订阅)API包括经过过滤的firehose,历史搜索和参与API,用于更深入的数据分析,侦听和其企业业务应用程序。
高级(随用随付)API包含可靠且价格合理的企业API版本,可让您的业务随您的使用而增长。
另外,有些API系列(例如Ads API)要求将应用程序列入白名单才能使用它们。
该API旨在成为RESTful资源
除Streaming API和帐户活动Web钩子外,Twitter API端点尝试符合代表性状态转移(REST)的设计原则。Twitter API使用JSON数据格式进行响应(在某些情况下还用于请求)。
推特ID可能会破坏Javascript
为确保安全起见,请使用idstr字段(而不是id)。Web浏览器/Javascript解释器/JSON使用者可能会大量使用基于整数的id,因此建议使用字符串表示。
一天可以进行多少次呼叫和更改是有限制的
API的使用受到速率的限制,在写入/创建/删除端点上具有基于帐户的其他合理使用限制,以保护Twitter免受滥用。
参数有一定的期望
一些API方法采用可选参数或必需参数。使用参数进行请求时请记住:
·参数值应转换为UTF8和URL编码。
·页面的参数从1开始,而不是0。
注意,一些API方法将根据客户端发快递的HTTP头返回不同的结果。如果参数和HTTP头都可以控制相同的行为,则参数将优先。
有分页限制
REST API限制
客户端可以通过usertimeline REST API方法的page和count参数访问理论上最多3200个状态。其他timeline方法理论上最多有800个状态。超过限制的请求将导致状态代码为200的答复,并导致所请求格式的空结果。Twitter仍然维护着一个用户发快递的所有Tweets的数据库。但是,为了确保性能,在API调用上设置了这个限制。
Twitter API库几乎适用于所有语言
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部