我想查阅 Twitter 提要列表,选择转发次数最多的推文,然后将其发布到 Telegram。这可能吗?
Posted
技术标签:
【中文标题】我想查阅 Twitter 提要列表,选择转发次数最多的推文,然后将其发布到 Telegram。这可能吗?【英文标题】:I would like to consult a list of Twitter feeds, select the tweet with most retweets, then post it to Telegram. Is this possible? 【发布时间】:2018-05-12 14:21:41 【问题描述】:我希望 Zap 每天都运行,这是我发现的时间表。
但是当我查看 Twitter 选项时,我只有“动作”,但无法读取数据并根据某些标准选择了一条推文。这可能吗?
【问题讨论】:
【参考方案1】:David 来自 Zapier 平台团队。
每个 zap 只能有一个触发器。听起来您设置了一个带有时间表触发器的 zap(所以它每天发生一次),这意味着您也不能使用 twitter 触发器(只是动作,就像您所看到的那样)。
我们有一个New Search Mention
,当有一条与用户或搜索词匹配的新推文时会触发它(您不希望每条推文)。您将能够从中获得喜欢/转发的信息,然后据此采取行动(或过滤)。您可以使用Storage 和代码步骤来跟踪所有推文的最大值,然后(在第二条推文中)每天一次将最大值发送到电报(并重置计数器)。
目前最大的问题是,由于触发器在推文创建后很快触发,参与信息将非常接近 0。您需要一种将推文信息作为搜索查找的方法,所以你可以这样做:
-
新搜索提及
延迟
获取推文信息(
代码步骤(检查最大 RT,如果更高,请将其设置为这条推文)
还有一些其他关于重置的极端情况(你什么时候停止计算推文?发帖前一个小时?;一天早些时候的推文有更多时间被转发,使它们处于优势;等等),但你可以打一些电话。
所以,tl;dr:目前不可能,但我当然可以请求Get Tweet Info
操作,这正是您需要的。
听起来怎么样?
【讨论】:
哇,谢谢,这是对可以做什么和不可以做什么的非常清楚的解释。 “获取推文信息”会很棒! 酷!如果您写信至 support@zapier.com,他们可以使用您的电子邮件记录请求,以便在发生时/何时通知您(参考此问题,他们可以 ping 我或提出更详细的功能请求)。否则我可以将其记录下来,您可以密切关注(或进行快速操作)updates blog。以上是关于我想查阅 Twitter 提要列表,选择转发次数最多的推文,然后将其发布到 Telegram。这可能吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何让我的 Twitter 提要与博客集成(带有单独的评论线程)?
在 MEAN 堆栈中实现 facebook / twitter 样式提要的最有效方法是啥?我应该考虑socket.io吗? [关闭]