目录
什么是 Twitter 列表?
列表:一个被忽视的功能
使用列表的方法
Twitter 列表 API 概述
将成员导入列表
将保存的搜索转换为 Twitter 列表
公共关系
建立本地 Twitter 用户列表
列表的电子邮件摘要
下一步是什么?
相关链接
首页 后端开发 php教程 利用列表的力量:使用 Twitter API 进行构建

利用列表的力量:使用 Twitter API 进行构建

Aug 26, 2023 pm 08:25 PM

利用列表的力量:使用 Twitter API 进行构建

什么是 Twitter 列表?

Twitter 列表允许您对各个 Twitter 用户进行分组,并从您的时间线中单独查看他们的推文。例如,您可以拥有一个仅包含您最喜欢的 Twitter 好友的列表。它有助于将信号与噪音隔离开来,并专注于您想要更密切关注的人。但列表还有无数其他用途。您还可以公开共享您的列表或订阅其他人的列表。

更好地利用列表的方法之一是通过 Twitter List API,它可以完全控制用户界面仍然繁琐的事物。

在这个由两部分组成的教程中,我们将回顾更广泛的 Twitter API 系列中的列表的有用和创新用途。在下一个教程中,我们将深入使用 List API 进行编码,以更充分地利用这些功能。

列表:一个被忽视的功能

Twitter 于 2009 年首次推出列表,但它们从未成为该公司的高度优先事项。事实上,从他们过去几年管理用户界面的方式来看,您可能想知道他们是否希望放弃该功能。列表仍然是 Twitter 的可悲继子——与他们简化界面、让其社交网络更容易被公众使用的努力不同步。通过移动和桌面用户界面访问列表通常很困难且繁琐。

利用列表的力量:使用 Twitter API 进行构建

事实上,Twitter 列表非常有用且功能强大,但通过 Twitter 界面无法轻松访问这种功能。例如,列表在 TweetDeck 等第三方应用程序中比在 Twitter 自己的应用程序中更容易访问:

利用列表的力量:使用 Twitter API 进行构建

我最讨厌的事情之一是 Twitter 使将人员添加到列表变得非常困难。没有批量帐户导入。您必须访问每个帐户页面并单独添加它们:

利用列表的力量:使用 Twitter API 进行构建

这是策划和使用列表的最大缺点之一。

使用列表的方法

使用 Twitter 列表的方法有多种。我在下面列出了一些我最喜欢的。请在评论中提出您的建议,与其他读者分享。

  • 收藏夹:关注最喜欢的帐户或亲密朋友,这样您就可以轻松查看他们的所有推文,而不会让他们迷失在 Twitter 的无尽噪音中。
  • 主题关注专家、同事或作者列表,以便您可以在噪音之外查看他们的所有推文,例如技术、生产力或食物。
  • 客户:关注您的客户及其品牌有助于您与您的工作人员保持同步。
  • 员工:为您的公司、新闻网站或博客贡献者建立员工名单,以便 Twitter 用户更轻松地与您的团队进行更深入的互动。
  • 活动和会议:针对特定主题标签创建参与活动的人员列表,例如#ferguson 或#WDS2014(2014 年世界统治峰会)。
  • 本地:关注您当地地理区域的帐户,例如您的社区或城市。

  • 社区:为隶属于某个团体(例如您的读书俱乐部或会员组织)的人员建立列表。
  • 功能性:关注发布职位空缺的公司帐户以帮助您进行职业搜索,或关注您拥有的产品和应用的帐户以跟踪更新。
  • 政府:关注公职人员,例如您所在城市的议会成员名单或民选官员。
  • 策划:建立并策划一个受欢迎的列表,以增加您的关注者并提高您作为 Twitter 版主的知名度。当您建立精选列表的订阅者基础时,人们会寻找您与您互动,并且您的帐户总体上会获得更多曝光。
  • 建立关注者:查看谁将您添加到他们的列表中,以及他们认为您是哪些主题的专家。关注这些策展人并与他们进行更多互动。
  • 建立影响力:如果您浏览行业中热门同行的列表 > 成员页面,您可以找到您可能想要与其创始人互动的热门精选列表.
  • 公共关系:建立提及或与您的品牌帐户互动的 Twitter 用户列表。

了解一些知名 Twitter 用户如何使用列表也很有帮助。以下是 Netscape 创始人兼技术投资者 Marc Andreesen:

利用列表的力量:使用 Twitter API 进行构建

请注意他如何保留敏锐人物和有趣人物的小名单,以及金融、经济和新闻的主题列表。他还订阅了其他人的列表,例如 Scott Kleinberg 的弗格森列表。

以下是媒体大师 Brian Stelter 的列表:

利用列表的力量:使用 Twitter API 进行构建

在大多数情况下,他更喜欢订阅其他人策划的列表 - 谁能责怪他,因为这有多困难策展用户界面是?

查看人们将您添加到的列表很有用。它可以帮助您了解人们认为您是哪些主题的专家,并确定可能值得关注和参与更多内容的策展人。

以下是我已添加为成员的列表摘要:

利用列表的力量:使用 Twitter API 进行构建

例如,Eric Koester 投入了大量精力来策划他的 Rad 初创公司列表。他可能值得更多人关注和参与。

如果我想像 Marc Andreesen 那样建立我的 Twitter 个人资料(顺便说一句,您现在可以在 Twitter 上关注我),我可以查看他的列表页面,查找其中包括他作为专家的热门列表。然后,我可以将这些策展人确定为我可能在 Twitter 上接触的人。

利用列表的力量:使用 Twitter API 进行构建

Twitter 列表 API 概述

Twitter 列表大约有 19 个 API,分为三个主要区域:

  • 列表管理 (CRUD)
  • 列出成员
  • 列出订阅者

您可以通过列表以编程方式完成手动或通过 Twitter 用户界面很难完成的任务。

将成员导入列表

例如,您可以将逗号分隔的 Twitter 帐户列表添加到列表中,通过 Twitter 用户界面执行此操作非常耗时。

利用列表的力量:使用 Twitter API 进行构建

将保存的搜索转换为 Twitter 列表

或者您可以将 Twitter 中保存的搜索内容转换为精选列表。例如,我可以通过编程方式浏览 2014 年世界统治峰会(主题标签:#WDS2014)等会议的已保存搜索中的推文,并选择单个 Twitter 帐户添加到 WDS2014 的列表中。

利用列表的力量:使用 Twitter API 进行构建

公共关系

同样,您可以通过编程方式建立一个包含负面提及您的公司品牌帐户或业务的 Twitter 帐户的私人列表。

建立本地 Twitter 用户列表

Twitter 不会很容易地通过用户界面公开其本地搜索。不过,我可以使用 API 地理搜索功能来查找靠近 GPS 位置的推文。结果看起来像这样:

利用列表的力量:使用 Twitter API 进行构建

通过 API,我们可以过滤这些结果,以识别在我的 GPS 位置附近发推文的 Twitter 用户。如果它们频繁重复,我们就可以识别出可能的附近居民。然后,我们可以以编程方式将它们添加到代表我的 GPS 位置周围的 Twitter 用户的 Twitter 列表中。

列表的电子邮件摘要

由于在 Twitter 应用程序中检查 Twitter 列表并不容易,因此我们可以每天发送一次列表推文的电子邮件摘要。或者,我们可以提供仅包含最受欢迎的推文或 Klout 排名较高的用户的推文的过滤摘要。

这些是我们将在下一个教程中通过代码探索的一些想法。再次,请在评论中发表您的建议和最喜欢的 API 场景。我很想听听他们的声音。

下一步是什么?

现在您已经了解了一些关于人们如何使用 Twitter 列表以及他们的一些用户界面限制的信息。您还了解了一些充分利用 Twitter List API 的想法。在下一个教程中,我们将逐步将列表功能构建到 Twitter API 中。

如果您有任何问题或建议,请在评论中提出。如果您想继续关注我未来的 Tuts+ 教程和其他系列,请访问我的讲师页面或关注 @reifman。

相关链接

  • 用于列表的 Twitter API
  • 使用 Twitter 列表(Mashable)的 10 种方式

以上是利用列表的力量:使用 Twitter API 进行构建的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

会话如何劫持工作,如何在PHP中减轻它? 会话如何劫持工作,如何在PHP中减轻它? Apr 06, 2025 am 12:02 AM

会话劫持可以通过以下步骤实现:1.获取会话ID,2.使用会话ID,3.保持会话活跃。在PHP中防范会话劫持的方法包括:1.使用session_regenerate_id()函数重新生成会话ID,2.通过数据库存储会话数据,3.确保所有会话数据通过HTTPS传输。

在PHP API中说明JSON Web令牌(JWT)及其用例。 在PHP API中说明JSON Web令牌(JWT)及其用例。 Apr 05, 2025 am 12:04 AM

JWT是一种基于JSON的开放标准,用于在各方之间安全地传输信息,主要用于身份验证和信息交换。1.JWT由Header、Payload和Signature三部分组成。2.JWT的工作原理包括生成JWT、验证JWT和解析Payload三个步骤。3.在PHP中使用JWT进行身份验证时,可以生成和验证JWT,并在高级用法中包含用户角色和权限信息。4.常见错误包括签名验证失败、令牌过期和Payload过大,调试技巧包括使用调试工具和日志记录。5.性能优化和最佳实践包括使用合适的签名算法、合理设置有效期、

描述扎实的原则及其如何应用于PHP的开发。 描述扎实的原则及其如何应用于PHP的开发。 Apr 03, 2025 am 12:04 AM

SOLID原则在PHP开发中的应用包括:1.单一职责原则(SRP):每个类只负责一个功能。2.开闭原则(OCP):通过扩展而非修改实现变化。3.里氏替换原则(LSP):子类可替换基类而不影响程序正确性。4.接口隔离原则(ISP):使用细粒度接口避免依赖不使用的方法。5.依赖倒置原则(DIP):高低层次模块都依赖于抽象,通过依赖注入实现。

在PHPStorm中如何进行CLI模式的调试? 在PHPStorm中如何进行CLI模式的调试? Apr 01, 2025 pm 02:57 PM

在PHPStorm中如何进行CLI模式的调试?在使用PHPStorm进行开发时,有时我们需要在命令行界面(CLI)模式下调试PHP�...

如何在系统重启后自动设置unixsocket的权限? 如何在系统重启后自动设置unixsocket的权限? Mar 31, 2025 pm 11:54 PM

如何在系统重启后自动设置unixsocket的权限每次系统重启后,我们都需要执行以下命令来修改unixsocket的权限:sudo...

解释PHP中的晚期静态绑定(静态::)。 解释PHP中的晚期静态绑定(静态::)。 Apr 03, 2025 am 12:04 AM

静态绑定(static::)在PHP中实现晚期静态绑定(LSB),允许在静态上下文中引用调用类而非定义类。1)解析过程在运行时进行,2)在继承关系中向上查找调用类,3)可能带来性能开销。

如何用PHP的cURL库发送包含JSON数据的POST请求? 如何用PHP的cURL库发送包含JSON数据的POST请求? Apr 01, 2025 pm 03:12 PM

使用PHP的cURL库发送JSON数据在PHP开发中,经常需要与外部API进行交互,其中一种常见的方式是使用cURL库发送POST�...

See all articles