【问题标题】:Knowing if an account had tweeted知道一个帐户是否发了推文
【发布时间】:2017-10-28 20:44:53
【问题描述】:

背景信息: 我的网站有一个帐户系统,我们希望在每次他们发推文/Facebook 分享时给帐户“奖励积分”。

对于 facebook 分享,我们可以通过使用 redirect_uri 来跟踪哪个帐户已分享,并将它们重定向回我们的网站(使用指定的 url)并记录下来。 https://developers.facebook.com/docs/reference/dialogs/feed/

推特上也有这样的东西吗?我一直在努力寻找真正的东西,但我无法找到一种方法来通知我的系统某个帐户已经发了推文。

谢谢!

【问题讨论】:

    标签: twitter


    【解决方案1】:

    Twitter API 中的一个基本对象是 User 对象,它可以为您提供有关用户的大量信息。 User 对象的一个​​属性称为“status”,它是一个 Tweet 对象,是用户最近的一条推文。

    因此,在您的应用程序中,您可以存储用户最后一条推文的唯一标识符和日期/时间。然后在您选择的时间间隔内,您可以获取有关用户的信息,并查看他们最近推文的 ID 是否与您数据库中的 ID 相匹配。如果不匹配,则用户发布了一条新推文。

    Twitter API documentation of the User object

    Twitter API documenation of the Tweet object

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-16
      相关资源
      最近更新 更多