首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Get search/tweet从Twitter API获取Tweet URL

使用Get search/tweet从Twitter API获取Tweet URL
EN

Stack Overflow用户
提问于 2021-11-18 22:12:00
回答 1查看 150关注 0票数 -1

我正在使用get search/tweets (https://developer.twitter.com/en/docs/twitter-api/tweets/search/quick-start/recent-search)来获取我感兴趣的特定Tweet,我可以获得我需要的所有信息(即: Tweet文本、附件和其他Tweet对象)(您可以在此处找到Tweet对象的文档:https://developer.twitter.com/en/docs/twitter-api/data-dictionary/object-model/tweet);但是我还没有找到一种方法来获取Tweet本身的URL。我绝对可以获得包含在Tweet文本中的其他URL,但不能获得我正在拉取的Tweet的URL。

有人知道如何使用Twitter API返回推文的URL吗?我使用的是免费的API版本。

EN

回答 1

Stack Overflow用户

发布于 2021-11-18 22:17:24

通过结合Tweet id和作者用户名,我找到了一个解决这个问题的方法。这是我写的函数。我主要传递从Tweet对象获得的用户名和Tweet id,并创建一个URL链接。(如果您知道有任何其他方法可以获得链接,请告诉我)

代码语言:javascript
复制
def create_tweet_link(username,tweet_id):
  """
  This function takes username and tweet_id of a tweet and returns a link for the tweet.
  Parameters
  ----------
  username : username for the tweet(string)
  tweet_id : unique tweet id associated with each twitt.  (string)
  """
  return f"https://twitter.com/{username}/status/{tweet_id}"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70027398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档